﻿@charset "UTF-8";

/*首页服务*/
.fuwu2{display:none;}
#Service-Process h4{font-size:22px;color:#393333;margin:75px 0 60px;}
#Service-Process b{font-size:14px;color:#808080;font-weight:normal;text-transform:uppercase;}
#Service-Process .fuwu-ul1 li{float:left;width:12.5%;text-align:center;position:relative;}
.fuwu-ul1 li p{font-size:14px;color:#444;line-height:14px;height:14px;margin-top:15px;margin-bottom:20px;}
#Service-Process span{display:block;width:34px;height:34px;border:1px solid #808080;border-radius:100%;text-align:center;line-height:34px;margin:0 auto;color:#808080;position:relative;}
#Service-Process li::after{display:block;width:35%;height:1px;background:#808080;content:"";position:absolute;bottom:12%;right:0;}
#Service-Process li::before{display:block;width:35%;height:1px;background:#808080;content:"";position:absolute;bottom:12%;left:0;}
#Service-Process li:first-child::before{display:none;}
#Service-Process li:last-child::after{display:none;}
#Service-Process li:hover span{color:#057077!important;border-color:#057077!important;}
#Service-Process li:hover p{color:#595959;}

/*首页服务*/

/* 装修攻略详情 */

#raiders{width:100%;}
.container1475{width:1475px;margin:0 auto;}
.container1200{width:1200px;margin:0 auto;padding:0 15px;}
#raiders .raiders-banner{width:100%;}
.raiders-banner img{width:100%;}
.raiders-info{background:#46474c;text-align:center;padding:40px 0 30px;font-size:17px;color:#dccbb9;line-height:1.5;text-decoration:underline;font-family:"SourceHanSansSC Light";}
.state1-content{width:100%;min-height:1000px;}
#stage1{padding-top:55px;padding-bottom:25px;}
.state1-1{top:0;left:20px;}
.state1-4{bottom:0;left:0;z-index:8;}
.state1-3{bottom:0;right:125px;z-index:9;}
.state1-2{right:0;bottom:330px;}
.state1-wrap{z-index:8;width:590px;height:950px;background:#46474c;top:50px;left:190px;}
.state1-wrap-con{padding:80px 45px 0 45px;}
.state1-wrap-con p{font-size:16px;color:#b2b3b4;margin-bottom:35px;line-height:1.5;}
.state1-wrap-con b{font-size:16px;color:#fff;font-weight:bold;}
.state2-wrap{min-height:auto;background:#fff;}
.state-con{padding-top:55px;}
.state2-1{left:70px;top:295px;z-index:1;}
.state2-info-wrap{width:270px;height:370px;background:#46474c;position:relative;z-index:2;left:0;}
.state2-info{padding:70px 20px;font-size:16px;color:#dccbb9;line-height:2;}
.state2-info-wrap span{display:block;position:absolute;bottom:0;right:0;z-index:3;border:25px solid #55565b;border-top-color:#55565b;border-bottom-color:#fff;border-left-color:#55565b;border-right-color:#fff;}
.state2-tip1{width:870px;height:auto;position:absolute;right:152px;top:185px;margin-bottom:70px;    /* background: #eee; */}
.tip1{width:100%;box-sizing:border-box;border:1px dashed #55565b;padding:55px;font-size:16px;color:#46474c;margin-bottom:7px;line-height:2;}
.tip1-1{width:100%;box-sizing:border-box;border:1px dashed #585858;padding:25px 50px;}
.tip1-1 li{float:left;width:33.33%;}
.tip1-1 li span{display:block;width:78px;height:78px;text-align:center;line-height:78px;border:1px solid #55565b;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;background:#e5e7f0;margin:0 auto 20px;color:#55565b;font-size:16px;}
.tip1s-des{font-size:16px;color:#46474c;line-height:2;padding:0 2%;}
.tips1{top:-22px;left:0;right:0;bottom:0;margin:0 auto;}
.tips1 img{display:block;margin:0 auto;}
.state-tip2-wrap{margin-top:70px;max-height:400px;}
.h495{height:495px;}
.tip2-wrap{width:65%;float:left;}
.state-tip2-l{width:100%;position:relative;border:1px dashed #55565b;padding:25px 50px;line-height:2;margin-bottom:9px;}
.state-tip2-r{width:33%;float:right;background:#e5e7f0;padding:45px 30px;font-size:16px;color:#46474c;line-height:2.5;height:390px;}
.state-tip2-wrap{width:100%;margin-bottom:75px;}
.tip2-1{width:100%;}
.state-tip3-wrap .tip2-wrap{float:right;}
.state-tip3-wrap .state-tip2-r{float:left;background:#e2e8e9;padding:70px 65px;height:auto;line-height:2.1;}
.state-tip3-wrap .state-tip2-l{padding-top:45px;padding-bottom:35px;margin-bottom:14px;}
.state-tip3-wrap .tip2-2-l{width:65%;height:468px;}
.state-tip3-wrap .tip2-2-l img{width:100%;height:100%;}
.tip2-2-r{width:33%;background:#e5e7f0;float:right;font-size:16px;color:#46474c;padding:45px 50px;line-height:2.18;height:468px;}
.state-tip3-wrap{margin-bottom:25px;}
.state-tip3-wrap .tip3-3-l{float:left;width:55%;background:#e2e8e9;padding:75px 60px;font-size:16px;line-height:2;height:236px;overflow:hidden;}
.state-tip3-wrap .tip3-3-r{float:right;width:43%;background:#e2e8e9;height:236px;}
.state2png{left:-14%;top:0;}
.state2-3png{bottom:-10%;right:-17%;}
.state4png{right:-10%;top:-70%;}
.state3-con{margin-top:65px;}
.state3-l{width:40%;}
.state3-r{width:58%;}
.state3-l-t{padding:50px;}
.state3-l-t h3{font-size:18px;margin-bottom:25px;}
.state3-l-t p{line-height:2;font-size:16px;color:#46474c;margin-bottom:0;}
.state3-l-b img{width:100%;}
.state3-r-t h3{font-size:18px;color:#dccbb9;}
.state3-r-t p{font-size:14px;color:#fff;line-height:25px;}
.state3-r-t{padding:44px 55px;background:#46474c;}
.state3-r-b{padding:55px 25px;}
.state3-r-b h3{font-size:16px;font-weight:bold;color:#8f6f4c;margin-bottom:35px;margin-top:0;}
.state3-bottom{margin-top:65px;margin-bottom:75px;}
.state3-r-b p{font-size:14px;color:#8f6f4c;line-height:20px;}
.state3-bottom-l{width:70%;}
.s-bottom-con{background:#46474c;padding:40px 45px;}
.s-bottom-con h3{font-size:18px;color:#dccbb9;margin-bottom:25px;margin-top:0;}
.s-bottom-con p{font-size:14px;color:#ffffff;line-height:25px;}
.s-bottom-b{padding:40px 45px;}
.s-bottom-b h3{font-size:18px;color:#8f6f4c;margin-bottom:25px;margin-top:0;}
.s-bottom-b p{font-size:14px;color:#8f6f4c;line-height:25px;}
.state3-bottom-r{position:absolute;bottom:0;right:0;}
.state4-div{margin-top:105px;font-size:16px;color:#46474c;text-align:center;line-height:2;margin-bottom:60px;}
.state4-bottom{width:100%;height:405px;background:#d5d7e1;padding-top:60px;}
.state4-bottom p{text-align:center;font-size:18px;color:#46474c;line-height:2.5;margin-bottom:0;}
.state4-img1{left:0;bottom:80%;}
.state4-img2{right:0;bottom:0;}

/* 装修攻略详情 */

/* 建材联盟*/

.build-item img{text-align:center;margin:0 auto;display:block;}

/* 建材联盟 */

/* 404 */

#err404{padding:100px 0 80px;}
#err404 h2{font-size:142px;color:#e1545d;font-family:"Impact";font-weight:bold;}
#err404 h3{font-size:50px;color:#666;font-weight:bold;}
#err404 .err-r p{font-size:35px;color:#666;font-family:"SourceHanSansSC Medium";}
#err404 .err-r .tips{font-size:20px;color:#666;}
.tips{margin-top:45px;}
.tips b{color:red;}
.erra{margin-top:25px;}
.erra a{display:inline-block;font-size:14px;width:129px;line-height:39px;color:#444;border:1px solid #000;text-align:center;margin-left:10px;}
.erra a:nth-child(1){margin-left:0;}
.err-r-con{padding:20px 20px 0 0;}
.err404-wrap{width:1000px;margin:0 auto;}

/* 404 */

/*验证码*/

.formyz{width:100%;}
.formyz #checkCode,.formyz #checkCodes{top:0;right:0;width:100px;text-align:center;text-indent:0;background:#057077;color:#fff;font-style:italic;}
.formnince{width:100%;margin-top:7%;}
.formnince input{width:100%;height:40px;border:1px solid #eee;}
#checkCodeNince{width:100px;top:0;right:0;background:#057077;color:#fff;}
ul.early-ul{margin:0 auto;margin-top:10px;}
input,button{outline:none;}
.fixed{position:absolute;height:100vh;left:0;right:0;width:100%;overflow-x:hidden;}
.card-l img,.card-r img{width:100px;height:100px;}
.houss{display:none;}
.houss.active{display:block;}
.p-dec>img{text-align:center;display:block;margin:0 auto}
#r-wrap{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);z-index:99999999999999;display:none}
.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover{background-color:#15b0ba;color:#fff}
.BB0{color:#057077}
#covernav{padding:4px 0}
.covernavr>ul>li:hover{background:rgba(0,0,0,0.07)}
.covernavr .floatNav{height:0;position:absolute;top:50px;left:0;width:100%;background:#fff;-webkit-box-shadow:0 5px 20px #f1f1f1;box-shadow:0 5px 20px #f1f1f1;overflow:hidden;-webkit-transition:.3s;transition:.3s;z-index:999999}
.covernavr>ul>li:hover .floatNav{height:auto}
.covernavr .floatNav li:hover{background:rgba(0,0,0,0.07)}
.covernavr .floatNav li a{color:#333}
.covernavr .floatNav li a:hover{color:#333}

/*活动专题页*/
.special-banner-info{background:#710109;font-size:20px;color:#fff;text-align:center;padding:5px 0;}
#Special{width:100%;padding-bottom:80px;background:#4d0415;}
#Special img{width:100%;}
.Special-content{width:100%;}
.Special1{padding-top:78px;}
.special-img img{width:100%;}
.Special1-con{width:100%;background:#680f13;min-height:530px;}
.Special2,.Special3,.Special4,.Special5,.Special6,.Special7,.Special8,.Special9,.Special10,.Special11,.Special12,.Special13{padding-top:35px;}
.nine{padding:40px 2% 0;}
.nine li{width:49%;float:left;}
.nine li:nth-child(2n){float:right;}
.nine li:last-child{text-align:center;margin:0 auto;float:none;}
.special2-wrap{padding:80px 120px 75px;}
.Special2 .Special1-con{background:#fadddb;border-bottom-right-radius:10px;border-bottom-left-radius:10px;}
.special2-l label{font-size:30px;color:#7c050d;font-family:"宋体";text-align:right;width:180px;margin-bottom:0;vertical-align:middle;}
.special2-l p{margin-bottom:12px;}
.special2-l input{width:278px;height:36px;border-radius:15px;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border:1px solid #7c050d;outline:none;background:transparent;text-indent:20px;vertical-align:middle;}
.special2-r button{width:380px;height:103px;background:url(/template/cn2014/images/mingbtn.png) no-repeat center center;font-size:30px;color:#fff;text-align:center;line-height:103px;outline:none;}
.Special2 .Special1-con{min-height:auto;}
.Special3 .Special1-con{min-height:auto;background:#271402;padding-bottom:5px;}
.special3-img li{width:24%;height:260px;float:left;margin:5px .5% 0;}
.special3-img li img{width:100%;height:100%;}
.discount{left:0;right:0;top:0;bottom:0;width:675px;height:133px;margin:auto}
.Special4-wrap{padding:50px 75px 0;}
.Special4-l{float:left;width:70%;}
.Special4-l li:first-child{background:url(/template/cn2014/images/bei1.png) no-repeat top center;}
.Special4-l li{position:relative;float:left;width:50%;height:205px;background:url(/template/cn2014/images/bei2.png) no-repeat top center;}
.Special4-l li:nth-child(3){background:url(/template/cn2014/images/bei3.png) no-repeat top center;}
.Special4-l li:nth-child(4){background:url(/template/cn2014/images/bei4.png) no-repeat top center;}
.Special4-l li:nth-child(1),.Special4-l li:nth-child(2){margin-bottom:10px;}
.Special4-r{float:right;width:30%;}
.special4-1{font-size:30px;font-weight:bold;color:#fff;padding:20px 0 0 40px;}
.special4-1 p{text-shadow:1px 1px 2px #fff;margin-bottom:0;font-style:italic;}
.Special4-form{width:300px;height:400px;background:url(/template/cn2014/images/special4-from.png) no-repeat top center;}
.Special4-form form{padding:46px 50px 0;}
.Special4-form input{width:193px;height:44px;line-height:44px;border:1px solid #5e072a;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;margin-bottom:10px;background:transparent;text-indent:20px;font-size:16px;color:#5e072a;}
.Special4-form input::-webkit-input-placeholder{color:#5e072a;}
.Special4-form input::-moz-placeholder{    /* Mozilla Firefox 19+ */
color:#5e072a;}
.Special4-form input:-moz-placeholder{    /* Mozilla Firefox 4 to 18 */
color:#5e072a;}
.Special4-form input:-ms-input-placeholder{    /* Internet Explorer 10-11 */
color:#5e072a;}
.Special4-form button{margin-top:30px;width:195px;height:119px;background:url(/template/cn2014/images/special4btn.png) no-repeat top center;font-size:28px;color:#fff;}
.Special4 .Special1-con{background:#a60b12;min-height:auto;}
.special5-tit{font-size:30px;text-align:center;}
.special5-tit h3{margin:0;color:#ffc80a;    /* text-shadow: 0px 0px 1px #810570; */text-shadow:0px 0 8px #810570;}
.Special6 .Special1-con{background:#7c0107;overflow:hidden;min-height:auto;padding-bottom:30px;}
#Special .special5-tit img{width:auto;}
.special5-tit{margin:40px auto 30px;}
.Special6-ul{padding:0 1%;}
.Special6-ul li{float:left;padding:1%;background:#fff;width:49%;}
.Special6-ul li:last-child{float:right;}
.Special6-ul li.special6-list .special6-btn p{padding-left:30%;}
.special6-img{height:223px;overflow:hidden;}
.special6-info>p{font-size:16px;line-height:1.5;height:48px;color:#514a4b;margin-bottom:25px;}
.special6-l h3{color:#a60b12;font-size:29px;margin:0;}
.special6-l p{color:#a60b12;font-size:12px;margin:0;font-style:italic;text-transform:uppercase;}
.special6-l{width:65%;}
.special6-r{width:35%;padding-left:5%;}
.special6-btn{display:block;width:150px;height:52px;background:url(/template/cn2014/images/moneybtn.png) no-repeat top center;}
.special6-btn p{margin:0;line-height:52px;padding-left:45%;color:#fff;font-size:30px;}
.special6-btn b{font-size:50px;}
.special6-info{margin-top:2%;padding-bottom:1%;}
.Special8 .Special1-con{background:#a60b12;}
.Special8-ul{padding:0 1.5%;}
.Special8-li-tit{height:41px;margin:25px 0 20px;}
.Special8-li-tit img{width:auto!important;display:block;margin:0 auto;}
.Special8-ul>li{width:49%;float:left;}
.Special8-ul>li:nth-child(2n){float:right;}
.rows{width:100%;}
.rows-tit{background:#ffa415;height:65px;line-height:65px;text-align:center;font-size:20px;}
.rows-tit .rows-list3{background:#7d48dc;color:#fff;border-right:none;}
.rows-list{box-sizing:border-box;border-right:2px solid #e5e5e5;width:50%;float:left;}
.rows-list1{width:20%;}
.rows-list3{width:30%;}
.row-ul>li{background:#fff;width:20%;float:left;box-sizing:border-box;border-right:2px solid #e5e5e5;color:#5d3d34;font-size:14px;text-align:center;border-bottom:2px solid #e5e5e5;height:72px;padding:15px 0;vertical-align:middle;}
.h72{    /* line-height: 15px; */}
.row-ul>li:nth-child(2){width:50%;padding:15px 2%;text-align:left;}
.row-ul>li:nth-child(3){border-right:none;width:30%;}
.row-ul>li p{width:50%;float:left;box-sizing:border-box;border-right:2px dashed #e5e5e5;margin:0;text-decoration:line-through;font-size:20px;color:#5d3d34;}
.row-ul>li p:last-child{border:none;text-decoration:none;font-size:20px;color:#e2040e;}
.Special8 .Special1-con{padding-bottom:35px;}
.specail8-btn{height:138px;width:100%;background:url(/template/cn2014/images/specail8btn.png) no-repeat bottom center;}
.specail8-btn form{padding:12px 50px;}
.specail8-btn form input{width:240px;height:30px;line-height:30px;border:1px solid #5e072a;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;margin:5px 0;background:transparent;}
.specail8-btn form input:last-child{margin-bottom:0;}
.specail8-l{width:60%!important;}
.specail8-r{width:35%!important;}
.specail8-l input{text-indent:20px;}
.specail8-btn input::-webkit-input-placeholder{color:#5e072a;}
.specail8-btn input::-moz-placeholder{    /* Mozilla Firefox 19+ */
color:#5e072a;}
.specail8-btn input:-moz-placeholder{    /* Mozilla Firefox 4 to 18 */
color:#5e072a;}
.specail8-btn input:-ms-input-placeholder{    /* Internet Explorer 10-11 */
color:#5e072a;}
.specail8-r{margin-top:15px;}
.specail8-r button{width:195px;height:91px;background:url(/template/cn2014/images/specail8btns.png) no-repeat center center /100%;font-size:22px;color:#fff;}
.Special10-ul{padding:35px 50px 0px;}
.Special10-ul li{width:32%;height:145px;float:left;margin-bottom:2%;}
.Special10-ul li:nth-child(2),.Special10-ul li:nth-child(5){margin:0 1.5%}
.Special10-ul li:nth-child(1){background:url(/template/cn2014/images/wangzhe1.png) no-repeat bottom center/100% 100%;}
.Special10-ul li:nth-child(2){background:url(/template/cn2014/images/wangzhe2.png) no-repeat bottom center/100% 100%;}
.Special10-ul li:nth-child(3){background:url(/template/cn2014/images/wangzhe3.png) no-repeat bottom center/100% 100%;}
.Special10-ul li:nth-child(4){background:url(/template/cn2014/images/wangzhe4.png) no-repeat bottom center/100% 100%;}
.Special10-ul li:nth-child(5){background:url(/template/cn2014/images/wangzhe5.png) no-repeat bottom center/100% 100%;}
.Special10-ul li:nth-child(6){background:url(/template/cn2014/images/wangzhe6.png) no-repeat bottom center/100% 100%;}
.Special10-ul li:nth-child(7){width:100%;height:127px;background:url(/template/cn2014/images/wangzhe7.png) no-repeat bottom center/100% 100%;margin-top:-1%;position:relative;}
.Special10-ul li>div{padding:40px 0 0 30px;color:#fff;}
.Special10-ul li h3{margin:0;font-size:35px;}
.Special10-ul li p{margin:0;font-size:18px;margin-top:2%;}
.Special10-ul li:nth-child(7)>div{padding:0;padding-top:4.5%;text-align:center;position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;margin-bottom:0;}
.Special10 .Special1-con{min-height:auto}
.Special13 .Special1-con{min-height:auto;background:url(/template/cn2014/images/specail13btn.png) no-repeat center center/100% 100%;}
.Special13 .special2-r{padding-top:2.5%;}
.Special11-ul{width:100%;padding:25px 239px 30px;}
.Special11-ul li{width:80px;height:80px;float:left;margin:.2%;border:1px solid #444;box-sizing:border-box;}
.Special11-ul li img{width:100%;}
.Special9 .Special1-con{min-height:auto;padding-bottom:2%;}

/*活动专题页 end*/
@media (min-width:1440px){

    /* 建材联盟 */
    .building-one{width:100%;background:#f2f2f2;overflow:hidden;}
    .building-one .container{position:relative;width:100%;height:873px;background:url(/template/cn2014/images/jclm1.jpg) no-repeat top center;}
    .building-tit{text-align:center;margin-top:50px;}
    .building-tit h3{font-size:48px;font-weight:bold;letter-spacing:1px;margin-bottom:15px;}
    .build-line{display:inline-block;width:15%;height:1px;background:#000;vertical-align:middle;}
    .build-b{display:inline-block;font-size:14px;color:#000;font-weight:normal;}
    .build-info{position:absolute;left:0;right:0;margin:0 auto;text-align:center;top:55%;}
    .build-info p{font-size:18px;color:#444;margin-bottom:15px;}
    .build-info h4{font-size:36px;color:#000;font-weight:bold;letter-spacing:3px;}
    .building-two{padding:40px 0;}
    .building-two .bulid-line{background:#8e8988;height:2px;width:40%;vertical-align:middle;display:inline-block;}
    .building-two b{font-size:20px;color:#333;display:inline-block;width:18%;text-align:center;letter-spacing:2px;vertical-align:middle;}
    .build-item{margin:30px 0;}
    .cate-img{width:100%;}
    .cate-img img{display:block;width:100px;height:100px;float:left;object-fit:cover;margin:.7%;box-sizing:border-box;box-shadow:0px 0px 0px 1px #ccc;}

    /* 建材联盟结束 */
    .house-line{display:block;width:60px;height:4px;background:#000;display:block;margin:0 auto;}
    .one-des{font-size:18px;color:#000;text-align:center;margin-top:25px;}
    .one-des p{line-height:30px;font-size:16px;}
    .bdtx{width:100%;}
    .bdtx li{float:left;width:49.5%;margin-left:1%;background:#cfe4e8;margin-bottom:1%;}
    .bdtx li:nth-child(2n+1){margin-left:0;}
    .bd-img{float:left;width:269px;}
    .bd-info{float:left;text-align:left;width:290px;padding-top:80px;}
    .bd-info h3{font-size:24px;color:#000;font-weight:bold;}
    .bd-info span{display:block;text-transform:uppercase;font-size:12px;color:#666;margin:15px 0 30px;}

    /*环保建材专题页*/
    .hbzt-one{padding-top:35px;width:100%;}
    .hbzt-tit h3{margin:0;color:#000;font-size:30px;text-align:center;font-weight:bold;}
    /*.hbzt-tit p{text-align:center;font-size:14px;margin:10px auto;position:relative;width:15%;}*/
    .hbzt-tit p {
        text-align: center;
        font-size: 14px;
        margin: 10px auto;
        
        width: 100%;
    }
    .hbzt-tit p::after,.hbzt-tit p::before{width:80%;height:1px;background:#000;position:absolute;bottom:10px;left:-80%;content:"";display:block;}
    .hbzt-tit p::after{left:100%;}
    .hbbg{margin-top:85px;width:100%;height:auto;background:url(/template/cn2014/images/hbbg.jpg)no-repeat top center/100%;}
    .hbbg-con{text-align:center;padding-top:225px;}
    .hbbg-con p{font-size:18px;color:#000}
    .hbbg-con h4{font-size:35px;color:#000;margin-bottom:335px;}
    .hb-con{text-align:center;font-size:16px;color:#000;line-height:25px;}
    .hbzt-two{background:#fff;padding:115px 0 140px;}
    .hbzt-des{text-align:center;font-size:18px;padding:0 20%;line-height:30px;}
    .zjtx{width:100%;margin-top:35px;}
    .zjtx li{float:left;width:21%;margin-left:5%;}
    .zjtx li:nth-child(1),.zjtx li:nth-child(5){margin-left:0;}
    .zjtx li img{display:block;height:329px;width:100%;}
    .zjtx li span{display:block;max-width:329px;line-height:30px;text-align:center;font-size:14px;margin-bottom:20px;}
    .bztx{width:100%;margin-top:75px;}
    .bztx li{float:left;width:32%;margin-left:1.5%;margin-bottom:1.5%;}
    .bztx li img{width:100%;height:367px;}
    .bztx li:nth-child(1),.bztx li:nth-child(4),.bztx li:nth-child(7),.bztx li:nth-child(10){margin-left:0;}
    .hbzt-three{padding-bottom:95px;}
    .hbzt-four{padding:55px 0 0;background:#fcfcfc;}
    .ztbg{width:100%;}
    .ztbg img{width:100%;}

    /*24项专利*/
    #patent-zl{width:100%;background:#fff;}
    .patent-banner{width:100%;}
    .patent-banner img{width:100%;}
    .patent-tit{padding:70px 0 95px}
    .patent-tit h3{font-size:30px;text-align:center;margin:0;}
    .patent-tit p{text-transform:uppercase;word-spacing:2px;margin:15px 0;text-align:center;}
    .patent-tit span.zl-line{display:block;width:50px;height:4px;background:#2a493f;margin:0 auto;}
    .patent-ul{width:100%;}
    .patent-ul li{float:left;width:48%;height:475px;margin-bottom:55px;}
    .patent-ul li:nth-child(2n){float:right;}
    .palt b{font-size:50px;color:#74482b;float:left;width:25%;}
    .palt{height:80px;overflow:hidden;}
    .palt .plrne{font-size:25px;color:#121212;line-height:25px;float:right;width:65%;vertical-align:middle;display:block;}
    .palb{width:100%;height:390px;background:url(/template/cn2014/images/tw24bg.png) no-repeat top center/cover;color:#fff;padding:20px;line-height:20px;font-size:12px;}
    .patent-l{max-width:227px;}
    .palt .palt-line{width:100%;height:5px;background:#74482b;display:block;margin-top:5px;}
    .patent-r{width:317px;height:475px;overflow:hidden;}
    .patent-r img{width:100%;height:100%;object-fit:cover;}

    /*特色工艺*/
    #features-gy{width:100%;background:#f2f2f2;}
    #features-gy img{width:100%;}
    .features-title{padding:70px 0 50px}
    .features-title h3{margin:0;text-align:center;margin-bottom:10px;font-size:30px}
    .features-title p{margin:0 auto;text-align:center;font-size:16px;position:relative;width:48%;}
    .features-title p::after,.features-title p::before{width:50%;height:1px;background:#000;position:absolute;bottom:10px;left:-50%;content:"";display:block;}
    .features-title p::after{left:100%;}
    .features-list{width:100%;}
    .features-list li{float:left;width:23%;margin-left:2.5%;margin-top:2.5%;}
    .features-list li:nth-child(1),.features-list li:nth-child(5),.features-list li:nth-child(9),.features-list li:nth-child(13){margin-left:0;}
    .features-list .hover-img{position:relative;}
    .img-cover{opacity:0;position:absolute;top:0;left:0;border:5px solid rgba(212,3,3,0.84);width:100%;height:100%;background:rgba(0,0,0,.5);text-align:center;color:#fff;transition:.3s;cursor:pointer;padding:30% 10% 0;}
    .features-list .hover-img:hover .img-cover{opacity:1;}
    .features-list li img{width:100%;height:222px;object-fit:cover;}
    .features-list li span{text-align:center;line-height:25px;display:block;margin-top:5px;}
    .features-item{background:url(/template/cn2014/images/vs.png) no-repeat top center;margin-top:35px;}
    .features-item li{width:48%;float:left;margin-left:4%;margin-bottom:45px;}
    .features-item li .hover-img{position:relative;width:420px;height:330px;}
    .features-item li:nth-child(2n+1){margin-left:0;}
    .features-item li:nth-child(2n) .hover-img{float:right;text-align:right;}
    #features-gy .features-item li img{width:100%;height:100%;object-fit:cover;}
    #features-gy .features-item li span{position:absolute;bottom:0;left:0;text-align:center;display:block;background:#951318;width:420px;color:#fff;padding:0% 2%;height:60px;font-size:14px;}
    #features-gy .features-item li:nth-child(2n) span{line-height:60px;background:rgba(0,0,0,.6);}

    /*热装楼盘详情页*/
    .win-title{height:40px;margin:30px 0 20px;border-bottom:solid 1px #ddd;position:relative;}
    .win-title .tit{font-weight:normal;color:#333;float:left;border-bottom:solid 1px #057077;font-size:18px;line-height:40px;}
    .win-title a{position:absolute;right:0;top:15px;color:#057077;font-size:14px;font-weight:normal;}
    .property li,.constructions li{width:31%;float:left;border:1px solid #eaeaea;margin:0 1% 10px;}
    .property li img,.constructions li img{width:100%;height:100%;object-fit:cover;}
    .property li .hover-img,.constructions li .hover-img{max-height:265px;position:relative;}
    .property li .hover-img{height:190px;}
    a.headPic{width:65px;height:65px;position:absolute;bottom:-40px;right:10px;border-radius:50%;overflow:hidden;border:1px solid #fff;}
    .constructions li .hover-img{height:190px;}
    .property li p,.constructions li p{text-indent:20px;line-height:45px;margin:0;}
    .property li .p2{line-height:22px;color:#8f8f8f;padding-bottom:15px;font-size:12px;margin-top:-10px;}
    .property li a:hover{color:#057077;}
    .constructions{width:100%;}
    .constructions .constop{position:absolute;width:68px;line-height:22px;text-align:center;color:#fff;top:0;left:0;background:#057077;}
    .constructions .consbot{position:absolute;line-height:36px;width:100%;text-align:center;bottom:0;left:0px;color:#fff;display:none;background:#057077;}
    .constructions .consbot:hover{background:#057077;}
    .constructions li:hover .consbot{display:block;}
    .constructions li:hover a{color:#057077;}
    .designers-detail{width:100%;}
    .designers-detail li{width:31%;float:left;border:1px solid #eaeaea;margin:0 1%;}
    .designers-detail li .hover-img{position:relative;width:100%;max-height:280px;}
    .designers-detail li img{width:265px;height:200px;object-fit:cover;}
    .designers-detail li .des-home{display:none;position:absolute;width:100%;height:34px;bottom:0;z-index:1;transition:.3s all;}
    .designers-detail li:hover .des-home{display:block;}
    .designers-detail li .des-home a{display:inline-block;position:absolute;bottom:0;width:49%;height:34px;line-height:34px;color:#000;transition:all ease .1s;-webkit-transition:all ease .1s;background:#f1f1f1;text-align:center;font-size:12px;}
    .homegh{right:0;}
    .designers-detail li .des-home a:hover{background:#057077;color:#fff;}
    .home-detail-box2 .homename{font-size:18px;}
    .home-detail-box2{text-align:center;line-height:33px;}
    .home-detail-box2 .homename:hover{color:#057077;}

    /*预约详情页*/
    .house-input{width:1045px;height:300px;position:absolute;bottom:60px;left:0;right:0;margin:0 auto;}
    .house-box{width:100%;height:210px;border-radius:10px;background:#fff;padding:63px 72px;}
    .house-box h3{margin:0;color:#747474;margin-bottom:20px;}
    #totals{color:#b32c34;}
    .house-box input{color:#727171;width:216px;height:53px;border:1px solid #b5b5b5;text-indent:20px;outline:none;border-radius:5px;font-size:18px;}
    .house-box input.now{width:216px;height:53px;border:1px solid #b5b5b5;text-indent:20px;outline:none;border-radius:5px;font-size:18px;background:#057077;color:#fff;}
    .house-mesg span{font-size:18px;color:#fff;}
    .house-mesg b{font-size:18px;color:#da9973;font-weight:normal;margin:0;padding:0;}
    .house-mesg p{text-align:center;margin:35px 0 0;}
    .house-mesg span{margin-right:50px;}
    .house-mesg span:nth-child(2){margin-right:0;}
    .quote-detail{width:100%;}
    .quote-bg{width:100%;height:860px;background:url(/template/cn2014/images/house_detailbg.jpg) no-repeat top center;overflow:hidden;}
    .quote-bg h3{margin:108px 0 100px;font-size:30px;text-align:center;}
    .quote-bg span{color:#be273d;}
    .quote-li li{float:left;width:290px;height:490px;background:#fff;border-radius:10px;margin-left:13px;}
    .quote-li li:first-child{margin-left:0;}
    .quote-li li img{display:block;text-align:center;margin:45px auto;}
    .fffaf6{width:100%;height:115px;background:#fffaf6;margin:0;text-align:center;overflow:hidden;}
    .fffaf6 h3{font-size:30px;color:#3e3a39;margin:25px 0 10px;}
    .fffaf6 span{font-size:22px;color:#c87f55;margin:0;}
    .quo-des{padding:50px 30px 0;color:#898989;font-size:16px;line-height:25px;margin:0;}
    .drawing{width:100%;padding-top:80px;padding-bottom:90px;}
    .drawing h3{text-align:center;margin:0;color:#3e3a39;font-size:30px;margin-bottom:15px;}
    .drawing p{font-family:"Adobe 黑体 Std";text-align:center;margin:0;font-size:28px;color:#b32c33}
    .drawing-ul{margin-top:80px!important;max-height:563px;overflow:hidden;}
    .drawing-l{max-width:330px;}
    .drawing-r{max-width:865px;}
    .drawing-r img:first-child{margin-bottom:5px;}
    .funds{width:100%;height:835px;background:#7b071a;text-align:center;color:#fff;padding-top:60px;}
    .funds h3{font-size:30px;margin:0;margin-bottom:15px;}
    .funds h2{font-size:30px;font-weight:bold;margin:0;}
    .bieshu{width:100%;overflow:hidden;margin-top:45px;margin-bottom:55px;}
    .bieshu img{width:50%;float:left;}
    .funds-a{margin:0;font-size:14px;color:#fbccb5;margin-bottom:15px;}
    .funds-a span{display:inline-block;background:#a72135;padding:5px 20px;border-radius:5px;margin-left:20px;}

    /*预约详情页 end*/

    /*户型研发*/
    #house{width:100%;}
    .house-banner img{width:100%;}
    .house-container{width:1230px;padding:0 15px;margin:0 auto;}
    .house1{margin-top:65px;margin-bottom:80px;}
    .wh-r h3{font-family:"思源黑体";font-size:30px;}
    .wh-r span{display:block;width:65px;height:2px;background:#000;margin-bottom:15px;margin-top:10px;}
    .wh-l img{width:100%;}
    .wh-l{width:55%;}
    .wh-r{width:40%;}
    .wh-color{font-size:17px;color:#395483;margin:10px 0;}
    .wh-des{font-size:14px;color:#000;line-height:25px;}
    .house-case-bg{width:100%;height:440px;background:url(/template/cn2014/images/wk3.jpg) no-repeat top center;padding-top:305px;}
    .case-meter li{float:left;width:25%;text-align:center;color:#fff;font-size:30px;cursor:pointer;}
    .case-meter li.active{color:#a5885e;position:relative;}
    .case-meter li.active::after{content:"";display:block;position:absolute;width:10px;height:10px;bottom:-30px;left:0;right:0;margin:0 auto;border:10px solid #a5885e;border-top-color:transparent;border-right-color:transparent;border-top-color:transparent;border-top-color:transparent;transform:rotate(-45deg);}
    .case-line{display:block;width:100%;height:2px;background:#ccc;margin:10px 0;}
    .house-case-bg>.house-container{height:135px;overflow:hidden;}
    .case-des{text-transform:uppercase;letter-spacing:50px;font-size:14px;color:#28426d;text-indent:65px;margin:30px 0 20px;}
    .case-con{border:6px solid #28426d;}
    .case-peo{float:left;width:45%;margin-top:-50px;}
    .case-program{width:55%;float:right;}
    .pro-list ul{margin-right:-7px;}
    .pro-list li{float:left;width:33%;margin-left:.5%;text-align:center;height:60px;line-height:60px;background:#28426d;font-size:30px;color:#fff;cursor:pointer;margin-top:-6px;}
    .pro-list li.active{background:#a5885e;}
    .pro-list li:first-child{margin-left:0;}
    .program-con h3{font-size:40px;color:#28426d;margin:30px 0 20px;}
    .program-con h3 sub{top:-.7em;}
    .propram-tit{font-size:24px;color:#28426d;margin-bottom:15px;}
    .program-des{font-size:18px;color:#000;padding-right:15%;margin-bottom:15px;}
    .program-href{display:block;width:158px;height:45px;border:1px solid #28426d;line-height:45px;border-radius:5px;text-align:center;font-size:22px;color:#28426d;margin-top:25px;}
    .program-container{background:#28426d;padding:0 55px 30px;}
    .program-tit{padding:60px 0 40px;}
    .program-tit h3{width:12%;float:left;color:#fff;margin:0;font-size:24px;}
    .program-tit p{width:88%;float:left;text-transform:uppercase;font-size:14px;border-bottom:1px solid #fff;color:#fff;margin:0;font-style:italic;text-transform:capitalize;letter-spacing:1px;padding-bottom:2px;}
    .program-list li{width:49%;float:left;margin-left:2%;min-height:247px;color:#fff;}
    .program-list li h3{font-size:30px;padding:40px 40px 0;margin:0;}
    .program-list li p{font-size:16px;padding:0 40px;margin-top:15px;}
    .program-list li:nth-child(2){border:1px solid #fff;}
    .program-list.shi li:nth-child(2){margin-top:40px;}
    .program-list li:first-child{margin-left:0;}
    .program-three div{float:left;margin-left:12px;margin-bottom:10px;}
    .program-three div:first-child{margin-left:0;}
    .program-two div{margin-left:10px;float:left;margin-bottom:10px;}
    .program-two div:nth-child(1),.program-two div:nth-child(3){margin-left:0;}
    .cons-con{width:100%;height:859px;background:url(/template/cn2014/images/consbg.jpg) no-repeat top center;margin-top:40px;padding-top:240px;}
    .cons-con li{float:left;margin-left:15px;}
    .cons-con li:first-child{margin-left:0;}
    .house-wrap{width:100%;background:url(/template/cn2014/images/house-wrap.png) no-repeat top center;}
    .res-con{width:100%;}
    .res-con-l{max-width:550px;}
    .res-con-l img{width:100%;height:auto;margin-bottom:15px;}
    .res-con-r img{width:100%;height:auto;margin-bottom:13px;}
    .res-con-r{max-width:512px;}
    .res-ren img{width:100%;height:auto;margin-bottom:15px;}
    .res-wu-con img{max-width:530px;height:auto;}
    .res-wu-con{margin-bottom:15px;overflow:hidden;}
    .res-wu-b-l{width:620px}
    .res-wu-b-l img{width:100%;height:400px;margin-bottom:15px;}
    .res-wu-b-r{width:445px;}
    .res-wu-b-r img{width:100%;height:auto;margin-bottom:15px;}
    .res-wu-b-r img:first-child{height:465px;}
    .custom-made{width:100%;height:875px;background:url(/template/cn2014/images/madebg.jpg) no-repeat top center;}
    .custom-made h3{padding-top:200px;margin:0;text-align:center;font-size:18px;color:#000;line-height:25px;}
    .custom-made-con{width:1200px;margin:40px auto 0;height:485px;}
    .resgybg{width:100%;height:570px;background:url(/template/cn2014/images/resgybg.jpg) no-repeat top center;}
    .resgybg h3{padding-top:190px;margin:0;font-size:16px;color:#fff;text-align:center;}
    .resgybanner{width:1200px;margin:65px auto;text-align:center;color:#fff;padding:0 30px;overflow:hidden;}
    .resgybanner .swiper-container{overflow:visible!important;}
    .resgybanner .swiper-button-prev{width:25px;background:url(/template/cn2014/images/gybtn.png) no-repeat top left;height:43px;left:-30px;}
    .resgybanner .swiper-button-next{width:25px;background:url(/template/cn2014/images/gybtn.png) no-repeat top right;height:43px;right:-30px;}
    .resn{width:100%;}
    .resn img{width:100%;}

    /*户型研发结束*/
    .hym-banner{width:100%;}
    .hym-banner img{width:100%;}
    .hmy-wh{width:100%;}
    .wh1{background:#ebe9ea;padding-top:20px;padding-bottom:90px;}
    .wh1bg h3{text-align:center;font-size:32px;color:#000;margin:0;}
    .wh1bg .hmy-tit{text-align:center;font-size:18px;color:#000;margin:0;text-transform:uppercase;margin-bottom:70px;}
    .wh1bg span{display:block;width:50px;height:4px;background:#000;margin:10px auto;}
    .container12{width:1200px;margin:0 auto;}
    .hmy1-des{text-align:center;padding:0 25%;line-height:25px;}
    .wh1bg{width:100%;padding-top:100px;background:url(/template/cn2014/images/mapbg.png) no-repeat top center;}
    .wh1img{width:100%;margin:75px auto 0;text-align:center;}
    .wh2{width:100%;}
    .wh5{width:100%;background:#ebe9ea;}
    .wh5 img{width:100%;}
    .wh5-content{padding:85px 0 45px;}
    .wh5-tit{text-align:center;padding:0 10%;font-size:14px;line-height:25px;color:#000}
    .wh5-tit font{color:#057077}
    .wh2bg{width:100%;padding-top:192px;background:url(/template/cn2014/images/hmyyb.png) no-repeat top center;}
    .wh2bg h3{margin:0;}
    .wh2content-tit{width:620px;height:340px;background:#057077;}
    .wh2img{position:absolute;right:0;top:44px;}
    .wh2img img{width:100%;}
    .wh2content{overflow:hidden;}
    .wh2content-tit{padding:93px 0 0 25px;}
    .wh2content-tit h3{font-size:35px;color:#fff;}
    .wh2content-tit p{color:#fff;font-size:24px;text-transform:uppercase;}
    .wh2content-tit span{display:block;width:20px;height:4px;background:#fff;margin:45px 0 15px;}
    .wh2-con h4{text-align:center;font-size:24px;color:#000;margin-top:70px;margin-bottom:20px;}
    .wh2-con .wh2-con-des{font-size:14px;color:#000;text-align:center;}
    .whhmy{margin:60px 0;}
    .whhmy img{width:100%;}
    .ppsl{width:100%;margin-top:65px;margin-bottom:125px;}
    .ppsl li{float:left;width:156px;height:156px;margin-left:18px;}
    .ppsl li:first-child{margin-left:0;}
    .ppsl li img{width:100%;height:100%;object-fit:cover;}
    .wh3{width:100%;}
    .wh3 .bg{width:100%;height:900px;background:url(/template/cn2014/images/hmyqywh.png) no-repeat top center;}
    .wh3-con{padding:275px 0 0 165px;color:#fff;font-size:16px;}
    .wh3-con p{line-height:35px;}
    .wh3-tit{font-size:24px;margin-top:120px;}
    .wh4{padding:125px 0 50px;width:100%;background:#ebe9ea;}
    .wh4 h3{text-align:center;font-size:32px;color:#000;margin:0;}
    .wh4 span{display:block;width:50px;height:4px;background:#000;margin:13px auto;}
    .wh4 p{font-size:14px;text-transform:uppercase;text-align:left;color:#000;}
    .wh4 li{float:left;margin:65px 1%; width:23%}
    .wh4 li img{width:100%;}
    .wh4item1{font-size:14px;line-height:25px;margin-bottom:50px;}
    .wh4item1 sup{font-size:24px;top:0.3em;}
    .witness .section-title h4{margin-bottom:20px}
    .witness-container{height:420px;overflow:hidden;}
    .witness-container-left {
        width: 33%;
        float: left;
    }
    .witness-container-img{width:100%; height:420px;}
    .witness-container-img img{width:100%;height:100%;object-fit:cover;}
    .witness-container-dec{width:230px;background:#2d2d2d}
    .witness-container-tit img{width:100%;height:70px;-o-object-fit:cover;object-fit:cover;overflow:hidden}
    .witness-container-right{width:33%;float:left;margin-right:3px; margin-left:3px;}
    .witness-container-des{height:100%;padding:15px 15px;height:350px}
    .witness-container-des p{font-size:12px;color:#fff}
    .windec{margin-top:30px;line-height:28px;height:190px;overflow:hidden;}
    .winhref{bottom:20px;right:20px;color:#057077}
    .witness-public-img{border:3px solid #057077;width:45.5%;height:209px;overflow:hidden}
    .witness-public-img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}
    .witness-container-right li{height:209px;overflow:hidden}
    .witness-container-right li:first-child{margin-bottom:3px}
    .witness-public-dec{background:#2d2d2d;height:100%;width:54.5%;overflow:hidden;padding:33px 79px 57px 36px}
    .witness-public-dec p{color:#fff;font-size:12px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;}
    .public-href{bottom:10px;right:10px;font-size:14px;color:#057077}
    .public-href:hover,.winhref:hover{color:#057077}
    #covernav{width:100%;background:#057077;position:fixed;top:0;left:0;z-index:9999;display:none}
    #covernav.active{display:block}
    #covernav .covernavl{float:left;width:15%}
    #covernav .covernavr{float:right;width:80%}
    .covernavr>ul{width:100%}
    .covernavr>ul>li{float:left;line-height:50px;height:50px;width:12.5%;text-align:center;position:relative}
    .covernavr>ul>li>a{color:#fff;font-size:14px}
    .nav-con.pd0.caselist2 li{border-bottom:1px solid #057077}
    #rtdes{width:100%}
    #rtdes li{float:left;width:24%;overflow:hidden;padding:10px 10px 0 10px;background:#f6f6f6;margin-right:1.32%;margin-top:1.32%}
    #rtdes li:nth-child(4),#rtdes li:nth-child(8),#rtdes li:nth-child(12),#rtdes li:nth-child(16),#rtdes li:nth-child(20),#rtdes li:nth-child(24){margin-right:0}
    #rtdes li .rt-img{width:100%;overflow:hidden}
    #rtdes li .rt-img:hover img{-webkit-transform:scale(1.2,1.2);transform:scale(1.2,1.2)}
    #rtdes li img{width:100%;-webkit-transition:all .8s;transition:all .8s}
    #rtdes .hot-boot{height:55px;line-height:55px}
    #rtdes .people{width:68%;font-size:14px;color:#393333;float:left}
    #rtdes .people p{float:left;margin:0;padding:0;font-size:12px;color:#6a6868;margin-left:20px;vertical-align:baseline}
    #rtdes .people h4{float:left;font-size:14px;color:#393333;line-height:55px;padding:0;margin:0}
    #rtdes .order{width:80px;float:right;height:23px;margin:0;padding:0;border-radius:2px;text-align:center;display:block;margin-top:20px;font-size:12px;border:1px solid #B8B7B7;line-height:20px}
    #rtdes .order.active{color:#fff;border-color:#057077}
    #rtdes .order:hover{color:#fff;border-color:#057077;background:#057077}
    #header{padding:34px 0 36px}
    .logo{float:left;margin:0}
    .logo h2{margin-top:10px}
    p.dec{float:left;margin-top:15px;margin-bottom:10px;margin-left:2%}
    #header p.dec{font-size:16px;color:#000;margin-bottom:0}
    .city{float:left;margin-top:15px;margin-left:2%}
    .city b{color:red}
    .city b.cut{position:relative;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}
    .citylist{width:200px;background:#fff;left:-70px;display:none;border-radius:5px;padding:10% 10%;-webkit-box-shadow:inset -1px -1px 20px 0px #eaeaea;box-shadow:inset -1px -1px 20px 0px #eaeaea;z-index:9999}
    .citylist.show{display:block}
    .citylist li{float:left;width:30%;text-align:center;font-size:12px;font-weight:normal;margin:1% 0}
    .citylist li a{color:#333}
    .topsearch{float:left;position:relative;margin:15px 0 0;margin-left:28%;margin-right:.5%}
    .topsearch .search{width:293px;height:30px;line-height:30px;border:1px solid #ccc;border-radius:2px}
    .topsearch .search .searchtab{width:30%;height:100%;border-right:1px solid #ccc;float:left}
    .topsearch .search .searchtab select{width:100%;height:100%;border:none;outline:none;margin-top:-5px;font-size:12px;color:#404040}
    .topsearch .search .searchtab select option{border-color:red}
    .topsearch .search input{float:left;border:none;outline:none;height:100%;text-indent:10px}
    .topsearch .search button.btn{cursor:pointer;position:absolute;right:-2px;top:0;height:30px;line-height:20px;background:transparent;outline:none;border:none}
    .hotline{float:right;color:#000;font-size:14px;margin-top:-26px;margin-right:78px}
    .hotline b.tel{color:red}
    .footer-btm{background:#057077;padding:0;text-align:center;border-bottom:1px solid #fff}
    .navbar-default{background:none;border:none}
    .navbar-default .navbar-nav>li>a{color:#fff}
    .navbar{margin-bottom:0}
    .navbar-nav{width:100%}
    .navbar-nav>li{width:11%}
    .navbar-nav>li.active{background:#15b0ba}
    .case-item{width:100%;margin-bottom:40px}
    .mb30{margin-bottom:30px}
    .case-item li{clear:both;height:38px;border:1px solid #ccc;font-size:14px;border-top:none}
    .case-item li:nth-child(1){border:1px solid #ccc}
    .case-item li span{display:block;float:left;width:130px;height:100%;line-height:38px;background:#EEE;padding:0 2%;color:#808080}
    .case-item li .tab{line-height:38px}
    .case-item li .tab>a{padding:.3% .2%;margin-right:.5%}
    .case-item li .scroll{font-size:14px}
    .case-item li .scroll a>li.active{background:#057077;color:#fff;font-size:1rem}
    .case-item li .scroll a{padding:.3% .2%;text-decoration:none;font-size:14px;float:left}
    .scroll{width:100%}
    .case-item li .scroll a>li.active{background:#057077;color:#fff;font-size:14px}
    .case-item li .scroll a:hover{background:#057077;color:#fff}
    .sort{width:100%;background:#EEE;padding:0 2%;margin-top:30px;margin-bottom:8px}
    .sort ul li{line-height:40px;float:left;margin-right:2%;font-size:12px;color:#333;cursor:pointer}
    .sort ul li i{font-size:12px}
    .sort ul li.active,.sort ul li.active i{color:#057077}
    .sort ul li:hover,.sort ul li:hover i{color:#057077}
    .caselist{width:100%}
    .caselist li{float:left;width:24%;margin-right:1.32%;-webkit-transition:.3s;transition:.3s;margin-top:1.32%;border-bottom:1px solid #057077}
    .caselist1 li{width:24%;margin-right:1%;margin-top:2%}
    #case1 .caselist li:nth-child(4),#case1 .caselist li:nth-child(8),#case1 .caselist li:nth-child(12),#case1 .caselist li:nth-child(16),#case1 .caselist li:nth-child(20){margin-right:0}
    .caselist li .case-ov-img{width:100%;height:198px;overflow:hidden}
    .caselist li img{width:446px;height:334px;-webkit-transition:.3s;transition:.3s}
    .caselist li .case-bot-dec{position:relative;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;height:38px;line-height:38px;padding:0 20%}
    .case-bot-dec p{width:100%;text-align:center;margin-bottom:0;line-height:38px;margin-bottom:0;overflow:hidden;line-height:38px;white-space:nowrap;text-overflow:ellipsis}
    .caselist li:hover img{-webkit-transform:scale(1.1);transform:scale(1.1)}
    .case-bot-dec>div{margin-bottom:0;width:95%;text-align:center;color:#333;font-size:16px}
    .case-bot-dec>div>p{margin-bottom:0}
    .case-bot-dec p>span{width:95%;display:block;margin:0 auto;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
    .case-bot-dec span{position:absolute;width:15%;top:0;right:0}

    #case-detail .public-title{float:left}
    #case-detail .sc{float:right;padding:4% 0}
    #case-detail .public-title h4{width:60%}
    #case-detail .public-right{width:25%}
    #case-detail .public-right select{width:31.4%}
    #case-detail .public-right-bot h4>a{float:right;color:#057077;font-size:12px;vertical-align:2px}
    #case-detail .public-right-bot li{width:100%}
    #case-detail .public-right-bot li img{width:100%;margin-bottom:4%}
    .sc-people{margin-top:5%;width:100%;border-bottom:1px solid #F2F2F2}
    .sc-people .left{width:70%;float:left}
    .sc-people .right{width:30%;float:right}
    .sc-people .left p{width:25%;float:left;border-radius:50%;border:3px solid #BE111C}
    .sc-people .left p img{width:100%;border-radius:50%}
    .sc-people .left .intro{float:left;width:30%;padding:7% 3% 0;color:#393333;font-size:24px}
    .sc-people .left .intro h4{font-size:inherit}
    .sc-people .left .intro span{font-size:20px}
    .sc-people .left .intro b{color:#BE111C}
    .sc-people .right{padding:7% 0 0 0}
    .sc-people button{background:#057077;font-size:20px;color:#fff;width:50%;padding:1.5% 2%;outline:none;border:none}
    .people-detial p{border:1px solid #ccc;margin-bottom:0;margin-top:-1px}
    .people-detial p.item1 span{display:block;float:left;width:33%}
    .people-detial p.item2 span{display:block;float:left;width:50%}
    .people-detial p .p-style{text-align:center;display:block;float:left;background:#EEE;width:20%;line-height:40px}
    .people-detial p .p-dec{text-align:center;display:block;float:left;width:80%;line-height:40px}
    .people-detial p .p-style1{text-align:center;display:block;float:left;background:#EEE;width:20%;line-height:40px}
    .sc-idea{margin-top:2%}
    .sc-idea h4{font-size:20px;color:#393333;font-weight:700}
    .sc-idea .idea-dec{color:#393333;text-indent:20px}
    #rzlp .public-title{width:26%;float:left}
    #rzlp .public-title h4{width:50%}
    #rzlp .public-left{width:100%}
    #rzlp .sc{float:right;width:50%;text-align:right;padding-top:1.8%}
    #rzlp .rz-detail{background:#F8F8F8;width:100%;padding:4%;margin-top:2%}
    .rz-left{width:50%;float:left}
    .rz-left img{width:90%;max-width:588px;max-height:358px;height:auto}
    .rz-right{width:50%;float:left;padding:2% 4% 4%}
    .rz-right h4:nth-child(1){font-size:22px;color:#057077}
    .rz-right h4{font-size:22px;color:#393333}
    .rz-right span{font-size:18px}
    .rz-right p.dec{font-size:14px;color:#808080}
    .rz-right b.rz-line{display:block;width:100%;height:1px;border-top:1px dashed #ccc}
    .rz-right .rz-dec{margin:2% 0}
    .rz-right .rz-price{font-size:16px;margin:2% 0}
    .rz-right .meter{color:red}
    .rz-right .rz-type{margin:3% 0}
    .rz-right .rz-show{width:10%;padding:1.5% 2%;font-size:14px;border:1px solid #ccc;cursor:pointer;background:#fff;margin-right:3%}
    .rz-right .rz-show.active{border-color:red}
    .house-detail{width:100%;background:#057077;padding:2% 0}
    .house-detail .house-title{width:7%;color:#fff;border-bottom:2px solid #fff;font-size:18px}
    .house-detail .house-title p{font-size:14px}
    .house-style{background:#fff;-webkit-box-shadow:1px 1px 1px 2px #eee;box-shadow:1px 1px 1px 2px #eee;position:relative;top:-25px;padding:5% 3% 0%}
    .house-style .style-title{width:10%;padding:.5% 4%;font-size:18px;background:#15b0ba;color:#fff;margin:0 auto;text-align:center}
    .house-style .style-img{width:100%;margin:40px auto 90px}
    .house-style .style-img .left{width:60%;float:left;max-width:685px;max-height:455px;overflow:hidden}
    .house-style li:nth-child(2) .style-img .left{float:right}
    .house-style li:nth-child(2) .style-img .right{float:left;text-align:right}
    .house-style li{text-align:center;max-width:1014px;margin:0 auto}
    .house-style li:nth-child(2){text-align:center}
    .house-style .style-img .left img{width:100%}
    .house-style .style-img .right{width:39%;float:right;min-height:455px}
    .house-style .style-img .right img{width:100%}
    .house-style .style-img .right img:nth-child(2){margin-top:1%}
    .top{max-height:455px;overflow:hidden}
    .top-img{width:100%;margin:4% 0}
    .top-img .left{float:left;width:50%}
    .top-img .left img{width:100%}
    .top-img .right{position:relative;float:left;width:53%;border:2px solid #7D7D7D;padding:5% 4% 5% 20%;margin-left:-181px;margin-top:3%}
    .top-img .right h4{font-size:30px}
    .top-img .right .right-dec{text-align:right;font-size:12px;padding:2% 0}
    .des .top-img .left{min-width:637px;min-height:542px;overflow:hidden;max-width:637px;max-height:542px}
    .des li:nth-child(2){padding-right:0}
    .des li:nth-child(2) .right{width:53%;padding:5% 2% 8% 25%;margin-top:6%}
    .house-style .ml30{margin-left:44%}
    #early .early .early-top{text-align:center;font-size:30px;color:#2d2d2d}
    #early .early p.early-share{font-size:14px;color:#b2b2b2;margin:10px 0;}
    #early .early-mid{width:100%}
    #early .early-mid .early-title-dec{font-size:14px;color:#808080;line-height:25px;padding-bottom:15px;border-bottom:1px solid #ddd}
    #early .early-ul li{width:100%;text-align:left;margin:2% 0}
    .early-left{width:50%;float:left}
    .early-left img{width:90%}
    .early-right{width:50%;float:left;font-size:18px;color:#ab0f19;padding:3%}
    .early-right p{font-size:12px;color:#808080;line-height:25px;text-indent:20px}
    #early .early-ul li:nth-child(2) .early-left{float:right}
    .early-bot p{text-align:left;font-size:12px;color:#2d2d2d;line-height:25px}
    .early-page{margin:4% 0%}
    .early-page p{width:50%;float:left;font-size:12px;color:#2d2d2d}
    .early-page p.prev{text-align:left}
    .early-page p.next{text-align:right}
    .case-list{border:1px solid #D9D9D9;line-height:40px;height:40px;margin-top:-1px;overflow:hidden;}
    .case-list span{line-height:38px;float:left;background:#eee;text-align:center;width:130px}
    .case-list .wr{float:left;width:80%}
    .case-list .wr a{float:left;line-height:25px;height:25px;padding:8px 0;margin:0 1%}
    .case-item ul.scroll a>li.active{background:#057077;color:#fff;font-size:14px}
    .case-item ul.scroll a>li:hover{background:#057077;color:#fff}
    .case-item ul.scroll a>li{border:none;line-height:25px;height:25px;padding:0 4px}
}
@media (min-width:1200px) and (max-width:1439px){

    /* 装修攻略 */
    .container1475{width:1200px;margin:0 auto;}
    .container1200{width:1170px;margin:0 auto;padding:0 15px;}
    .state-tit img{width:100%;}
    .state2-tip1{right:15px;}
    .state2-3png{right:-3%;}
    .state4png{right:0;}

    /* 装修攻略 */

    /* 建材联盟 */
    .building-one{width:100%;background:#f2f2f2;overflow:hidden;}
    .building-one .container{position:relative;width:100%;height:873px;background:url(/template/cn2014/images/jclm1.jpg) no-repeat top center;}
    .building-tit{text-align:center;margin-top:50px;}
    .building-tit h3{font-size:24px;font-weight:bold;letter-spacing:1px;margin-bottom:15px;}
    .build-line{display:inline-block;width:15%;height:1px;background:#000;vertical-align:middle;}
    .build-b{display:inline-block;font-size:14px;color:#000;font-weight:normal;}
    .build-info{position:absolute;left:0;right:0;margin:0 auto;text-align:center;top:55%;}
    .build-info p{font-size:18px;color:#444;margin-bottom:15px;}
    .build-info h4{font-size:24px;color:#000;font-weight:bold;letter-spacing:2px;}
    .building-two{padding:40px 0;}
    .building-two .bulid-line{background:#8e8988;height:2px;width:40%;vertical-align:middle;display:inline-block;}
    .building-two b{font-size:20px;color:#333;display:inline-block;width:18%;text-align:center;letter-spacing:2px;vertical-align:middle;}
    .build-item{margin:30px 0;}
    .cate-img{width:100%;}
    .cate-img img{display:block;width:100px;height:100px;float:left;object-fit:cover;margin:.7%;box-sizing:border-box;box-shadow:0px 0px 0px 1px #ccc;}

    /* 建材联盟结束 */
    .p-dec>img{width:100%;}
    .house-line{display:block;width:60px;height:4px;background:#000;display:block;margin:0 auto;}
    .one-des{font-size:18px;color:#000;text-align:center;margin-top:25px;}
    .one-des p{line-height:30px;font-size:16px;}
    .bdtx{width:100%;}
    .bdtx li{float:left;width:49.5%;margin-left:1%;background:#cfe4e8;margin-bottom:1%;}
    .bdtx li:nth-child(2n+1){margin-left:0;}
    .bd-img{float:left;width:269px;}
    .bd-info{float:left;text-align:left;width:290px;padding-top:80px;}
    .bd-info h3{font-size:24px;color:#000;font-weight:bold;}
    .bd-info span{display:block;text-transform:uppercase;font-size:12px;color:#666;margin:15px 0 30px;}

    /*环保建材专题页*/
    .hbzt-one{padding-top:15px;width:100%;}
    .hbzt-tit h3{margin:0;color:#000;font-size:30px;text-align:center;}
    .hbzt-tit p{text-align:center;font-size:14px;margin:10px auto;position:relative;width:15%;}
    .hbzt-tit p::after,.hbzt-tit p::before{width:80%;height:1px;background:#000;position:absolute;bottom:10px;left:-80%;content:"";display:block;}
    .hbzt-tit p::after{left:100%;}
    .hbbg{margin-top:85px;width:100%;height:auto;background:url(/template/cn2014/images/hbbg.jpg)no-repeat top center/100%;}
    .hbbg-con{text-align:center;padding-top:225px;}
    .hbbg-con p{font-size:18px;color:#000}
    .hbbg-con h4{font-size:35px;color:#000;margin-bottom:335px;}
    .hb-con{text-align:center;font-size:16px;color:#000;line-height:25px;}
    .hbzt-two{background:#fff;padding:45px 0 40px;}
    .hbzt-des{text-align:center;font-size:14px;padding:0 20%;line-height:25px;}
    .zjtx{width:100%;margin-top:15px;}
    .zjtx li{float:left;width:21%;margin-left:5%;}
    .zjtx li:nth-child(1),.zjtx li:nth-child(5){margin-left:0;}
    .zjtx li img{display:block;height:329px;width:100%;}
    .zjtx li span{display:block;max-width:329px;line-height:30px;text-align:center;font-size:14px;margin-bottom:20px;}
    .bztx{width:100%;margin-top:75px;}
    .bztx li{float:left;width:32%;margin-left:1.5%;margin-bottom:1.5%;}
    .bztx li img{width:100%;height:367px;}
    .bztx li:nth-child(1),.bztx li:nth-child(4),.bztx li:nth-child(7),.bztx li:nth-child(10){margin-left:0;}
    .hbzt-three{padding-bottom:45px;}
    .hbzt-four{padding:35px 0 0;background:#fcfcfc;}
    .ztbg{width:100%;}
    .ztbg img{width:100%;}

    /*24项专利*/
    #patent-zl{width:100%;background:#fff;}
    .patent-banner{width:100%;}
    .patent-banner img{width:100%;}
    .patent-tit{padding:70px 0 95px}
    .patent-tit h3{font-size:30px;text-align:center;margin:0;}
    .patent-tit p{text-transform:uppercase;word-spacing:2px;margin:15px 0;text-align:center;}
    .patent-tit span.zl-line{display:block;width:50px;height:4px;background:#2a493f;margin:0 auto;}
    .patent-ul{width:100%;}
    .patent-ul li{float:left;width:48%;height:475px;margin-bottom:55px;}
    .patent-ul li:nth-child(2n){float:right;}
    .palt b{font-size:50px;color:#74482b;float:left;width:25%;}
    .palt{height:80px;overflow:hidden;}
    .palt .plrne{font-size:25px;color:#121212;line-height:25px;float:right;width:65%;vertical-align:middle;display:block;}
    .palb{width:100%;height:390px;background:url(/template/cn2014/images/tw24bg.png) no-repeat top center/cover;color:#fff;padding:20px;line-height:20px;font-size:12px;}
    .patent-l{max-width:227px;}
    .palt .palt-line{width:100%;height:5px;background:#74482b;display:block;margin-top:5px;}
    .patent-r{width:317px;height:475px;overflow:hidden;}
    .patent-r img{width:100%;height:100%;object-fit:cover;}

    /*特色工艺*/
    #features-gy{width:100%;background:#f2f2f2;}
    #features-gy img{width:100%;}
    .features-title{padding:70px 0 50px}
    .features-title h3{margin:0;text-align:center;margin-bottom:10px;font-size:30px}
    .features-title p{margin:0 auto;text-align:center;font-size:16px;position:relative;width:25%;}
    .features-title p::after,.features-title p::before{width:50%;height:1px;background:#000;position:absolute;bottom:10px;left:-50%;content:"";display:block;}
    .features-title p::after{left:100%;}
    .features-list{width:100%;}
    .features-list li{float:left;width:23%;margin-left:2.5%;margin-top:2.5%;}
    .features-list li:nth-child(1),.features-list li:nth-child(5),.features-list li:nth-child(9),.features-list li:nth-child(13){margin-left:0;}
    .features-list .hover-img{position:relative;}
    .img-cover{opacity:0;position:absolute;top:0;left:0;border:5px solid rgba(212,3,3,0.84);width:100%;height:100%;background:rgba(0,0,0,.5);text-align:center;color:#fff;transition:.3s;cursor:pointer;padding:30% 5% 0;}
    .features-list .hover-img:hover .img-cover{opacity:1;}
    .features-list li img{width:100%;height:222px;object-fit:cover;}
    .features-list li span{text-align:center;line-height:25px;display:block;margin-top:5px;}
    .features-item{background:url(/template/cn2014/images/vs.png) no-repeat top center;margin-top:35px;}
    .features-item li{width:48%;float:left;margin-left:4%;margin-bottom:45px;}
    .features-item li .hover-img{position:relative;width:420px;height:330px;}
    .features-item li:nth-child(2n+1){margin-left:0;}
    .features-item li:nth-child(2n) .hover-img{float:right;text-align:right;}
    #features-gy .features-item li img{width:100%;height:100%;object-fit:cover;}
    #features-gy .features-item li span{position:absolute;bottom:0;left:0;text-align:center;display:block;background:#951318;width:420px;color:#fff;padding:0% 2%;height:60px;font-size:14px;}
    #features-gy .features-item li:nth-child(2n) span{line-height:60px;background:rgba(0,0,0,.6);}

    /*热装楼盘详情页*/
    .win-title{height:40px;margin:30px 0 20px;border-bottom:solid 1px #ddd;position:relative;}
    .win-title .tit{font-weight:normal;color:#333;float:left;border-bottom:solid 1px #057077;font-size:18px;line-height:40px;}
    .win-title a{position:absolute;right:0;top:15px;color:#057077;font-size:14px;font-weight:normal;}
    .property li,.constructions li{width:31%;float:left;border:1px solid #eaeaea;margin:0 1% 10px;}
    .property li img,.constructions li img{width:100%;height:100%;object-fit:cover;}
    .property li .hover-img,.constructions li .hover-img{max-height:265px;position:relative;}
    .property li .hover-img{height:180px;}
    a.headPic{width:65px;height:65px;position:absolute;bottom:-40px;right:10px;border-radius:50%;overflow:hidden;border:1px solid #fff;}
    .constructions li .hover-img{height:180px;}
    .property li p,.constructions li p{text-indent:20px;line-height:45px;margin:0;}
    .property li .p2{line-height:22px;color:#8f8f8f;padding-bottom:15px;font-size:12px;margin-top:-10px;}
    .property li a:hover{color:#057077;}
    .constructions{width:100%;}
    .constructions .constop{position:absolute;width:68px;line-height:22px;text-align:center;color:#fff;top:0;left:0;background:#057077;}
    .constructions .consbot{position:absolute;line-height:36px;width:100%;text-align:center;bottom:0;left:0px;color:#fff;display:none;background:#057077;}
    .constructions .consbot:hover{background:#057077;}
    .constructions li:hover .consbot{display:block;}
    .constructions li:hover a{color:#057077;}
    .designers-detail{width:100%;}
    .designers-detail li{width:31%;float:left;border:1px solid #eaeaea;margin:0 1%;}
    .designers-detail li .hover-img{position:relative;width:100%;max-height:280px;}
    .designers-detail li img{width:100%;height:100%;object-fit:cover;}
    .designers-detail li .des-home{display:none;position:absolute;width:100%;height:34px;bottom:0;z-index:1;transition:.3s all;}
    .designers-detail li:hover .des-home{display:block;}
    .designers-detail li .des-home a{display:inline-block;position:absolute;bottom:0;width:49%;height:34px;line-height:34px;color:#000;transition:all ease .1s;-webkit-transition:all ease .1s;background:#f1f1f1;text-align:center;font-size:12px;}
    .homegh{right:0;}
    .designers-detail li .des-home a:hover{background:#057077;color:#fff;}
    .home-detail-box2 .homename{font-size:18px;}
    .home-detail-box2{text-align:center;line-height:33px;}
    .home-detail-box2 .homename:hover{color:#057077;}

    /*预约详情页*/
    .house-input{width:1045px;height:300px;position:absolute;bottom:0;left:0;right:0;margin:0 auto;}
    .house-box{width:100%;height:210px;border-radius:10px;background:#fff;padding:63px 72px;}
    .house-box h3{margin:0;color:#747474;margin-bottom:20px;}
    #totals{color:#b32c34;}
    .house-box input{color:#727171;width:216px;height:53px;border:1px solid #b5b5b5;text-indent:20px;outline:none;border-radius:5px;font-size:18px;}
    .house-box input.now{width:216px;height:53px;border:1px solid #b5b5b5;text-indent:20px;outline:none;border-radius:5px;font-size:18px;background:#057077;color:#fff;}
    .house-mesg span{font-size:18px;color:#fff;}
    .house-mesg b{font-size:18px;color:#da9973;font-weight:normal;margin:0;padding:0;}
    .house-mesg p{text-align:center;margin:35px 0 0;}
    .house-mesg span{margin-right:50px;}
    .house-mesg span:nth-child(2){margin-right:0;}
    .quote-detail{width:100%;}
    .quote-bg{width:100%;height:860px;background:url(/template/cn2014/images/house_detailbg.jpg) no-repeat top center;overflow:hidden;}
    .quote-bg h3{margin:108px 0 100px;font-size:30px;text-align:center;}
    .quote-bg span{color:#be273d;}
    .quote-li li{float:left;width:275px;height:490px;background:#fff;border-radius:10px;margin-left:13px;}
    .quote-li li:first-child{margin-left:0;}
    .quote-li li img{display:block;text-align:center;margin:45px auto;}
    .fffaf6{width:100%;height:115px;background:#fffaf6;margin:0;text-align:center;overflow:hidden;}
    .fffaf6 h3{font-size:30px;color:#3e3a39;margin:25px 0 10px;}
    .fffaf6 span{font-size:22px;color:#c87f55;margin:0;}
    .quo-des{padding:50px 30px 0;color:#898989;font-size:16px;line-height:25px;margin:0;}
    .drawing{width:100%;padding-top:80px;padding-bottom:90px;}
    .drawing h3{text-align:center;margin:0;color:#3e3a39;font-size:30px;margin-bottom:15px;}
    .drawing p{font-family:"Adobe 黑体 Std";text-align:center;margin:0;font-size:28px;color:#b32c33}
    .drawing-ul{margin-top:80px!important;max-height:563px;overflow:hidden;}
    .drawing-l{max-width:300px;}
    .drawing-r{max-width:800px;}
    .drawing-r img:first-child{margin-bottom:5px;}
    .funds{width:100%;height:835px;background:#7b071a;text-align:center;color:#fff;padding-top:60px;}
    .funds h3{font-size:30px;margin:0;margin-bottom:15px;}
    .funds h2{font-size:30px;font-weight:bold;margin:0;}
    .bieshu{width:100%;overflow:hidden;margin-top:45px;margin-bottom:55px;}
    .bieshu img{width:50%;float:left;}
    .funds-a{margin:0;font-size:14px;color:#fbccb5;margin-bottom:15px;}
    .funds-a span{display:inline-block;background:#a72135;padding:5px 20px;border-radius:5px;margin-left:20px;}

    /*预约详情页 end*/

    /*户型研发*/
    #house{width:100%;}
    .house-banner img{width:100%;}
    .house-container{width:1170px;padding:0 15px;margin:0 auto;}
    .house1{margin-top:65px;margin-bottom:80px;}
    .wh-r h3{font-family:"思源黑体";font-size:30px;}
    .wh-r span{display:block;width:65px;height:2px;background:#000;margin-bottom:15px;}
    .wh-l img{width:100%;}
    .wh-l{width:55%;}
    .wh-r{width:40%;}
    .wh-color{font-size:17px;color:#395483;}
    .wh-des{font-size:14px;color:#000;}
    .house-case-bg{width:100%;height:440px;background:url(/template/cn2014/images/wk3.jpg) no-repeat top center;padding-top:305px;}
    .case-meter li{float:left;width:25%;text-align:center;color:#fff;font-size:30px;cursor:pointer;}
    .case-meter li.active{color:#a5885e;position:relative;}
    .case-meter li.active::after{content:"";display:block;position:absolute;width:10px;height:10px;bottom:-30px;left:0;right:0;margin:0 auto;border:10px solid #a5885e;border-top-color:transparent;border-right-color:transparent;border-top-color:transparent;border-top-color:transparent;transform:rotate(-45deg);}
    .case-line{display:block;width:100%;height:2px;background:#ccc;margin:10px 0;}
    .house-case-bg>.house-container{height:135px;overflow:hidden;}
    .case-des{text-transform:uppercase;letter-spacing:50px;font-size:14px;color:#28426d;text-indent:65px;margin:30px 0 20px;}
    .case-con{border:6px solid #28426d;}
    .case-peo{float:left;width:45%;margin-top:-50px;}
    .case-program{width:55%;float:right;}
    .pro-list ul{margin-right:-7px;}
    .pro-list li{float:left;width:33%;margin-left:.5%;text-align:center;height:60px;line-height:60px;background:#28426d;font-size:30px;color:#fff;cursor:pointer;margin-top:-6px;}
    .pro-list li.active{background:#a5885e;}
    .pro-list li:first-child{margin-left:0;}
    .program-con h3{font-size:40px;color:#28426d;margin:30px 0 20px;}
    .program-con h3 sub{top:0;}
    .propram-tit{font-size:24px;color:#28426d;margin-bottom:15px;}
    .program-des{font-size:18px;color:#000;padding-right:15%;margin-bottom:15px;}
    .program-href{display:block;width:158px;height:45px;border:1px solid #28426d;line-height:45px;border-radius:5px;text-align:center;font-size:22px;color:#28426d;margin-top:25px;}
    .program-container{background:#28426d;padding:0 55px 30px;}
    .program-tit{padding:60px 0 40px;}
    .program-tit h3{width:12%;float:left;color:#fff;margin:0;}
    .program-tit p{width:88%;float:left;text-transform:uppercase;font-size:14px;border-bottom:1px solid #fff;color:#fff;margin:0;font-style:italic;text-transform:capitalize;letter-spacing:1px;padding-bottom:2px;}
    .program-list li{width:49%;float:left;margin-left:2%;min-height:247px;color:#fff;}
    .program-list li h3{font-size:30px;padding:40px 40px 0;margin:0;}
    .program-list li p{font-size:16px;padding:0 40px;margin-top:15px;}
    .program-list li:nth-child(2){border:1px solid #fff;}
    .program-list.shi li:nth-child(2){margin-top:40px;}
    .program-list li:first-child{margin-left:0;}
    .program-three div{float:left;margin-bottom:20px;margin-left:2%;}
    .program-three div:first-child{margin-left:0;}
    .program-three div img{width:100%;height:292px;}
    .program-three div:nth-child(1),.program-three div:nth-child(3){width:28%;}
    .program-three div:nth-child(2){width:40%;}
    .program-two div{margin-left:10px;float:left;margin-bottom:20px;}
    .program-two div:nth-child(1),.program-two div:nth-child(3){margin-left:0;}
    .program-two div{width:49%;}
    .program-two div img{width:100%;height:328px;}
    .program-two div:nth-child(2n){float:right;}
    .cons-con{width:100%;height:859px;background:url(/template/cn2014/images/consbg.jpg) no-repeat top center;margin-top:40px;padding-top:240px;}
    .cons-con li{float:left;margin-left:15px;width:24%;}
    .cons-con li img{width:100%;}
    .cons-con li:first-child{margin-left:0;}
    .house-wrap{width:100%;background:url(/template/cn2014/images/house-wrap.png) no-repeat top center;}
    .res-con{width:100%;}
    .res-con-l{max-width:550px;}
    .res-con-l img{width:100%;height:auto;margin-bottom:15px;}
    .res-con-r img{width:100%;height:auto;margin-bottom:13px;}
    .res-con-r{max-width:512px;}
    .res-ren img{width:100%;height:auto;margin-bottom:15px;}
    .res-wu-con img{max-width:530px;height:auto;}
    .res-wu-con{margin-bottom:15px;overflow:hidden;}
    .res-wu-con img{width:49%;}
    .res-wu-b-l{width:50%}
    .res-wu-b{overflow:hidden;}
    .res-wu-b-l img{width:100%;height:400px;margin-bottom:15px;}
    .res-wu-b-r{width:49%;}
    .res-wu-b-r img{width:100%;height:auto;margin-bottom:15px;}
    .res-wu-b-r img:first-child{height:423px;}
    .custom-made{width:100%;height:875px;background:url(/template/cn2014/images/madebg.jpg) no-repeat top center;}
    .custom-made h3{padding-top:200px;margin:0;text-align:center;font-size:18px;color:#000;line-height:25px;}
    .custom-made-con{width:1200px;margin:40px auto 0;height:485px;}
    .resgybg{width:100%;height:570px;background:url(/template/cn2014/images/resgybg.jpg) no-repeat top center;}
    .resgybg h3{padding-top:190px;margin:0;font-size:16px;color:#fff;text-align:center;}
    .resgybanner{width:1200px;margin:65px auto;text-align:center;color:#fff;padding:0 30px;overflow:hidden;}
    .resgybanner .swiper-container{overflow:visible!important;}
    .resgybanner .swiper-button-prev{width:25px;background:url(/template/cn2014/images/gybtn.png) no-repeat top left;height:43px;left:-30px;}
    .resgybanner .swiper-button-next{width:25px;background:url(/template/cn2014/images/gybtn.png) no-repeat top right;height:43px;right:-30px;}
    .resn{width:100%;}
    .resn img{width:100%;}

    /*户型研发结束*/
    .hym-banner{width:100%;}
    .hym-banner img{width:100%;}
    .hmy-wh{width:100%;}
    .wh1{background:#ebe9ea;padding-top:20px;padding-bottom:90px;}
    .wh1bg h3{text-align:center;font-size:32px;color:#000;margin:0;}
    .wh1bg .hmy-tit{text-align:center;font-size:18px;color:#000;margin:0;text-transform:uppercase;margin-bottom:70px;}
    .wh1bg span{display:block;width:50px;height:4px;background:#000;margin:10px auto;}
    .container12{width:1200px;margin:0 auto;}
    .hmy1-des{text-align:center;padding:0 25%;line-height:25px;}
    .wh1bg{width:100%;padding-top:100px;background:url(/template/cn2014/images/mapbg.png) no-repeat top center;}
    .wh1img{width:100%;margin:75px auto 0;text-align:center;}
    .wh2{width:100%;}
    .wh2bg{width:100%;padding-top:192px;background:url(/template/cn2014/images/hmyyb.png) no-repeat top center;}
    .wh2bg h3{margin:0;}
    .wh2content-tit{width:620px;height:340px;background:#057077;}
    .wh2img{position:absolute;right:0;top:44px;}
    .wh2img img{width:100%;}
    .wh2content{overflow:hidden;width:1170px!important;}
    .wh2content-tit{padding:93px 0 0 25px;}
    .wh2content-tit h3{font-size:35px;color:#fff;}
    .wh2content-tit p{color:#fff;font-size:24px;text-transform:uppercase;}
    .wh2content-tit span{display:block;width:20px;height:4px;background:#fff;margin:45px 0 15px;}
    .wh2-con h4{text-align:center;font-size:24px;color:#000;margin-top:70px;margin-bottom:20px;}
    .wh2-con .wh2-con-des{font-size:14px;color:#000;text-align:center;}
    .wh5{width:100%;background:#ebe9ea;}
    .wh5 img{width:100%;}
    .wh5-content{padding:85px 0 45px;}
    .wh5-tit{text-align:center;padding:0 10%;font-size:14px;line-height:25px;color:#000}
    .wh5-tit font{color:#057077}
    .whhmy{margin:60px 0;}
    .whhmy img{width:100%;}
    .ppsl{width:100%;margin-top:65px;margin-bottom:125px;}
    .ppsl li{float:left;width:151px;height:151px;margin-left:18px;}
    .ppsl li:first-child{margin-left:0;}
    .ppsl li img{width:100%;height:100%;object-fit:cover;}
    .wh3{width:100%;}
    .wh3 .bg{width:100%;height:900px;background:url(/template/cn2014/images/hmyqywh.png) no-repeat top center;}
    .wh3-con{padding:275px 0 0 165px;color:#fff;font-size:16px;}
    .wh3-con p{line-height:35px;}
    .wh3-tit{font-size:24px;margin-top:120px;}
    .wh4{padding:125px 0 50px;width:100%;background:#ebe9ea;}
    .wh4 h3{text-align:center;font-size:32px;color:#000;margin:0;}
    .wh4 span{display:block;width:50px;height:4px;background:#000;margin:13px auto;}
    .wh4 p{font-size:14px;text-transform:uppercase;text-align:center;color:#000;padding:0 15px;}
        .wh4 li {
            float: left;
            margin: 65px 1%;
            width: 23%
        }
        .wh4 li img{width:100%;}
    .wh4item1{font-size:14px;line-height:25px;margin-bottom:50px;}
    .wh4item1 sup{font-size:24px;top:-.2em;}
    .witness .section-title h4{margin-bottom:20px}
    .witness-container{height:420px;overflow:hidden}
    /*.witness-container-left{width:51.01%;float:left}*/
    .witness-container-left {
        width: 33%;
        float: left;
        margin-right:2px;
    }
    .witness-container-mid {
        width: 33%;
        
        float:right;
    }
    .witness-container-img{width:70%;height:420px;overflow:hidden}
    .witness-container-img img{width:100%;height:420px;-o-object-fit:cover;object-fit:cover}
    .witness-container-dec{width:30%;background:#2d2d2d}
    .witness-container-tit img{width:100%;height:70px;-o-object-fit:cover;object-fit:cover;overflow:hidden}
    .witness-container-right {
        width: 33%;
        margin-right: 0;
        float: left;
    }
    .witness-container-des{height:100%;padding:15px 15px;height:350px}
    .witness-container-des p{font-size:14px;color:#fff;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:6;overflow:hidden;}
    .windec{margin-top:30px;line-height:28px}
    .winhref{bottom:20px;right:20px;color:#057077}
    .witness-public-img{border:3px solid #057077;width:39.5%;height:205px;overflow:hidden}
    .witness-public-img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}
    .witness-container-right li{height:205px;overflow:hidden}
    .witness-container-right li:first-child{margin-bottom:10px}
    .witness-public-dec{background:#2d2d2d;height:100%;width:60.5%;overflow:hidden;padding:33px 79px 57px 36px}
    .witness-public-dec p{color:#fff;font-size:14px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;}
    .public-href{bottom:10px;right:10px;font-size:14px;color:#057077}
    .public-href:hover,.winhref:hover{color:#057077}
    #covernav{width:100%;background:#057077;position:fixed;top:0;left:0;z-index:9999;display:none}
    #covernav.active{display:block}
    #covernav .covernavl{float:left;width:15%}
    #covernav .covernavr{float:right;width:80%}
    .covernavr>ul{width:100%}
    .covernavr>ul>li{position:relative;float:left;line-height:50px;width:12.5%;text-align:center;-webkit-transition:.3s;transition:.3s}
    .covernavr>ul>li>a{color:#fff;font-size:14px}
    #rtdes{width:100%}
    #rtdes li{float:left;width:24%;overflow:hidden;padding:10px 10px 0 10px;background:#f6f6f6;margin-right:1.32%;margin-top:1.32%}
    #rtdes li:nth-child(4),#rtdes li:nth-child(8),#rtdes li:nth-child(12),#rtdes li:nth-child(16),#rtdes li:nth-child(20),#rtdes li:nth-child(24){margin-right:0}
    #rtdes li .rt-img{width:100%;overflow:hidden}
    #rtdes li .rt-img:hover img{-webkit-transform:scale(1.2,1.2);transform:scale(1.2,1.2)}
    #rtdes li img{width:100%;-webkit-transition:all .8s;transition:all .8s}
    #rtdes .hot-boot{height:55px;line-height:55px}
    #rtdes .people{width:72%;font-size:14px;color:#393333;float:left}
    #rtdes .people p{float:left;margin:0;padding:0;font-size:12px;color:#6a6868;margin-left:10px;vertical-align:baseline}
    #rtdes .people h4{float:left;font-size:14px;color:#393333;line-height:55px;padding:0;margin:0}
    #rtdes .order{width:66px;float:right;height:24px;margin:0;padding:0;border-radius:2px;text-align:center;display:block;margin-top:17px;font-size:12px;border:1px solid #B8B7B7;line-height:20px}
    #rtdes .order.active{color:#fff;border-color:#057077}
    #rtdes .order:hover{color:#fff;border-color:#057077;background:#057077}
    #header{padding:0 0 1%}
    .logo{float:left}
    .logo h2{margin-top:10px}
    p.dec{float:left;margin-top:35px;margin-bottom:10px;margin-left:2%}
    .city{float:left;margin-top:33px;margin-bottom:10px;margin-left:2%}
    .city b{color:red}
    .city b.cut{position:relative;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}
    .citylist{z-index:999;width:200px;background:#fff;left:-70px;display:none;border-radius:5px;padding:10% 10%;-webkit-box-shadow:inset -1px -1px 20px 0px #eaeaea;box-shadow:inset -1px -1px 20px 0px #eaeaea}
    .citylist.show{display:block}
    .citylist li{float:left;width:30%;text-align:center;font-size:12px;font-weight:normal;margin:1% 0}
    .citylist li a{color:#333}
    .topsearch{float:left;position:relative;margin:30px 0 10px;margin-left:14%}
    .topsearch .search{width:293px;height:30px;line-height:30px;border:1px solid #ccc;border-radius:2px}
    .topsearch .search .searchtab{width:30%;height:100%;border-right:1px solid #ccc;float:left}
    .topsearch .search .searchtab select{width:100%;height:100%;border:none;outline:none;margin-top:-5px}
    .topsearch .search .searchtab select option{border-color:red}
    .topsearch .search input{float:left;border:none;outline:none;height:100%;text-indent:10px}
    .topsearch .search button.btn{cursor:pointer;position:absolute;right:-2px;top:0;height:30px;line-height:20px;background:transparent;outline:none;border:none}
    .hotline{float:right;color:#000;font-size:14px;margin-top:34px}
    .hotline b.tel{color:red}
    .footer-btm{background:#057077;padding:0;text-align:center}
    .navbar-default{background:none;border:none}
    .navbar-default .navbar-nav>li>a{color:#fff}
    .navbar{margin-bottom:0}
    .navbar-nav{width:100%}
    .navbar-nav>li{width:11.1%}
    .navbar-nav>li.active{background:#15b0ba}
    .case-item{width:100%;margin-bottom:40px}
    .mb30{margin-bottom:30px}
    .case-list{border:1px solid #D9D9D9;line-height:40px;height:40px;margin-top:-1px;overflow:hidden;}
    .case-list span{line-height:38px;float:left;background:#eee;text-align:center;width:130px}
    .case-item li{clear:both;height:38px;border:1px solid #ccc;font-size:14px;border-top:none}
    .case-list .wr{float:left;width:80%}
    #wrapper1,#wrapper2,#wrapper3,#wrapper4,#wrapper5,#wrapper6,#wrapper7{position:relative;overflow:hidden;height:38px;line-height:38px;width:74%}
    .case-list .wr a{float:left;line-height:25px;height:25px;padding:8px 0;margin:0 1%}
    .case-item ul.scroll a>li{border:none;line-height:25px;height:25px;padding:0 4px}
    .case-item ul.scroll a>li.active{background:#057077;color:#fff;font-size:14px}
    .case-item ul.scroll a>li:hover{background:#057077;color:#fff}
    .case-item li span{display:block;float:left;width:10%;height:100%;line-height:38px;background:#EEE;padding:0 2%;color:#808080}
    .case-item li .scroll{font-size:.5rem}
    .case-item li .scroll a.active{background:#057077;color:#fff;font-size:.5rem}
    .case-item li .scroll a{display:inline-block;padding:0 .2%;text-decoration:none}
    .scroll{width:100%}
    .sort{width:100%;background:#EEE;padding:0 2%;margin-top:30px;margin-bottom:8px}
    .sort ul li{line-height:40px;float:left;margin-right:2%;font-size:12px;color:#333;cursor:pointer}
    .sort ul li i{font-size:12px}
    .sort ul li.active,.sort ul li.active i{color:#057077}
    .sort ul li:hover,.sort ul li:hover i{color:#057077}
    .caselist{width:100%}
    .caselist li{float:left;width:24%;margin-right:1.32%;margin-top:1.32%;border-bottom:1px solid #057077}
    .caselist1 li{width:49%;margin-right:2%;margin-top:2%}
    .caselist li:nth-child(4),.caselist li:nth-child(8),.caselist li:nth-child(12),.caselist li:nth-child(16),.caselist li:nth-child(20){margin-right:0}
    .caselist li .case-ov-img{width:100%;height:100%;height:199px;overflow:hidden}
    .caselist li .case-ov-img img{margin-bottom:0}
    .caselist li .case-bot-dec{position:relative;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;height:38px;line-height:38px;padding:0 20%}
    .case-bot-dec p{margin-bottom:0;width:100%;text-align:center;color:#333;font-size:16px}
    .case-bot-dec span{position:absolute;width:15%;top:0;right:0}
    .caselist li img{width:100%;height:100%;}
    .caselist li p{width:100%;text-align:center;margin-bottom:0;line-height:38px;margin-bottom:0;overflow:hidden;line-height:38px;white-space:nowrap;text-overflow:ellipsis}
    .case-bot-dec span{position:absolute;width:15%;top:0;right:1%}
    .page{width:100%;padding:0 25%;margin:1% 0;text-align:center}
    .page .num{border:none}
    .page span{float:left;margin-left:1%}
    .page span.record{border:1px solid #eee;margin-right:1%;padding:1% 3%}
    .page .num strong,.page .num a{cursor:pointer;border:1px solid #eee;text-decoration:none;margin:0 .5%}
    .page{margin-left:0!important}
    .page .num em{font-style:normal;font-weight:normal;border:1px solid #eee;margin-right:1%}
    .page strong.active{background:#057077;color:#fff}
    .page span{float:left;margin-left:1%}
    .page span.record{border:1px solid #eee;margin-right:1%;padding:1% 3%}
    #case-detail .public-title{float:left}
    #case-detail .sc{float:right;padding:4% 0}
    #case-detail .public-title h4{width:60%}
    #case-detail .public-right{width:25%}
    #case-detail .public-right select{width:31.4%}
    #case-detail .public-right-bot h4>a{float:right;color:#057077;font-size:12px;vertical-align:2px}
    #case-detail .public-right-bot li{width:100%}
    #case-detail .public-right-bot li img{width:100%;margin-bottom:4%}
    .sc-people{margin-top:5%;width:100%;border-bottom:1px solid #F2F2F2}
    .sc-people .left{width:70%;float:left}
    .sc-people .right{width:30%;float:right}
    .sc-people .left p{width:25%;float:left;border-radius:50%;border:3px solid #BE111C}
    .sc-people .left p img{width:100%;border-radius:50%}
    .sc-people .left .intro{float:left;width:30%;padding:7% 3% 0;color:#393333;font-size:24px}
    .sc-people .left .intro h4{font-size:inherit}
    .sc-people .left .intro span{font-size:20px}
    .sc-people .left .intro b{color:#BE111C}
    .sc-people .right{padding:7% 0 0 0}
    .sc-people button{background:#057077;font-size:20px;color:#fff;width:50%;padding:1.5% 2%;outline:none;border:none}
    .people-detial p{border:1px solid #ccc;margin-bottom:0;margin-top:-1px}
    .people-detial p.item1 span{display:block;float:left;width:33%}
    .people-detial p.item2 span{display:block;float:left;width:50%}
    .people-detial p .p-style{text-align:center;display:block;float:left;background:#EEE;width:20%;line-height:40px}
    .people-detial p .p-dec{text-align:center;display:block;float:left;width:80%;line-height:40px}
    .people-detial p .p-style1{text-align:center;display:block;float:left;background:#EEE;width:20%;line-height:40px}
    .sc-idea{margin-top:2%}
    .sc-idea h4{font-size:20px;color:#393333;font-weight:700}
    .sc-idea .idea-dec{color:#393333;text-indent:20px}
    #rzlp .public-title{width:15%;float:left}
    #rzlp .public-title h4{width:83%;overflow:hidden;text-overflow:ellipsis;white-space:pre-wrap}
    #rzlp .public-left{width:100%}
    #rzlp .sc{float:right;width:50%;text-align:right;padding-top:1.8%}
    #rzlp .rz-detail{background:#F8F8F8;width:100%;padding:4%;margin-top:2%}
    #rzlp .rz-right{padding:2% 4%}
    .rz-right h4:nth-child(1){font-size:22px;color:#057077}
    .rz-right h4:nth-child(2){font-size:22px;color:#393333}
    .rz-left{width:50%;float:left}
    .rz-left img{width:90%;max-width:506px;max-height:308px;height:auto}
    .rz-right{width:50%;float:left;padding:4%}
    .rz-right h4{font-size:24px;color:#000}
    .rz-right span{font-size:18px}
    .rz-right p.dec{font-size:14px;color:#808080}
    .rz-right b.rz-line{display:block;width:100%;height:1px;border-top:1px dashed #ccc}
    .rz-right .rz-dec{margin:2% 0}
    .rz-right .rz-price{font-size:16px;margin:2% 0}
    .rz-right .meter{color:red}
    .rz-right .rz-type{margin:3% 0}
    .rz-right .rz-show{width:10%;padding:1.5% 2%;font-size:14px;border:1px solid #ccc;cursor:pointer;background:#fff;margin-right:3%}
    .rz-right .rz-show.active{border-color:red}
    .house-detail{width:100%;background:#057077;padding:3% 0}
    .house-detail .house-title{width:10%;color:#fff;border-bottom:2px solid #fff;font-size:18px}
    .house-detail .house-title p{font-size:14px}
    .house-style{background:#fff;-webkit-box-shadow:1px 1px 1px 2px #eee;box-shadow:1px 1px 1px 2px #eee;position:relative;top:-25px;padding:90px 3% 0}
    .house-style .style-title{width:10%;padding:.5% 4%;font-size:18px;background:#15b0ba;color:#fff;margin:0 auto;text-align:center}
    .house-style .style-img{width:100%;margin:4% auto}
    .house-style .style-img .left{width:60%;float:left;max-height:455px;overflow:hidden}
    .house-style li:nth-child(2) .style-img .left{float:right}
    .house-style li:nth-child(2) .style-img .right{float:left;text-align:right}
    .house-style li{width:1014px;text-align:center;margin:0 auto}
    .house-style li:nth-child(2){padding-left:0}
    .house-style .style-img .left img{width:100%;overflow:hidden}
    .house-style .style-img .right{width:39%;float:right;max-height:455px;overflow:hidden}
    .house-style .style-img .right img{width:100%;overflow:hidden}
    .house-style .style-img .right img:nth-child(2){margin-top:1%}
    .top-img{width:100%;margin:4% 0}
    .top-img .left{float:left;width:50%}
    .des .top-img .left .left-img{min-width:637px;min-height:542px;overflow:hidden;max-width:637px;max-height:542px}
    .top-img .left img{width:100%}
    .top-img .right{position:relative;float:left;width:53%;border:2px solid #7D7D7D;padding:5% 4% 5% 20%;margin-left:-32px;margin-top:3%}
    .top-img .right h4{font-size:30px}
    .top-img .right .right-dec{text-align:right;font-size:12px;padding:2% 0}
    .des li:nth-child(2){padding-right:0}
    .des li:nth-child(2) .right{width:53%;padding:5% 2% 8% 25%;margin-top:6%}
    .house-style .ml30{margin-left:44%}
    #early .early .early-top{text-align:center;font-size:30px;color:#2d2d2d}
    #early .early p.early-share{font-size:14px;color:#b2b2b2;margin:10px 0}
    #early .early-mid{width:100%}
    #early .early-mid .early-title-dec{font-size:14px;color:#808080;line-height:25px;padding-bottom:15px;border-bottom:1px solid #ddd}
    #early .early-ul li{width:100%;text-align:left;margin:2% 0}
    .early-left{width:50%;float:left}
    .early-left img{width:90%}
    .early-right{width:50%;float:left;font-size:18px;color:#ab0f19;padding:1%}
    .early-right p{font-size:12px;color:#808080;line-height:25px;text-indent:20px}
    #early .early-ul li:nth-child(2) .early-left{float:right}
    .early-bot p{text-align:left;font-size:12px;color:#2d2d2d;line-height:25px}
    .early-page{margin:4% 0%}
    .early-page p{width:50%;float:left;font-size:12px;color:#2d2d2d}
    .early-page p.prev{text-align:left}
    .early-page p.next{text-align:right}
}
@media (min-width:992px) and (max-width:1199px){

    /* 装修攻略 */
    .state2-tip1{width:100%;right:0;}
    .state2-1{display:none;}
    .state2-info-wrap{display:none;}
    .state1-1{left:0;}
    .state1-3{right:50px;}
    .state1-wrap-con{padding:40px;}
    .state1-wrap{width:450px;left:100px;}
    .container1475{width:992px;margin:0 auto;}
    .container1200{width:970px;margin:0 auto;padding:0 15px;}
    .state-tit img{width:100%;}
    .state2-3png{display:none;right:-3%;}
    .state4png{right:0;}
    .state-tip2-r{font-size:14px;}
    .state3-bottom-l{width:100%;}
    .tip2-2-r{font-size:14px;}
    .state-tip3-wrap .tip3-3-r img{width:100%;}
    .state3-l-t p{font-size:14px;}
    .state3-r-b{padding:10px 20px;}
    .state3-bottom-r{display:none;}

    /* 装修攻略 */

    /* 404 */
    .err404-wrap{width:100%;}

    /* 404 */
    .special-banner-info{font-size:18px;}
    ul.early-ul{width:600px;}

    /* 建材联盟 */
    .building-one{width:100%;background:#f2f2f2;overflow:hidden;}
    .building-one .container{position:relative;width:100%;height:873px;background:url(/template/cn2014/images/jclm1.jpg) no-repeat top center;}
    .building-tit{text-align:center;margin-top:50px;}
    .building-tit h3{font-size:24px;font-weight:bold;letter-spacing:1px;margin-bottom:15px;}
    .build-line{display:inline-block;width:15%;height:1px;background:#000;vertical-align:middle;}
    .build-b{display:inline-block;font-size:14px;color:#000;font-weight:normal;}
    .build-info{position:absolute;left:0;right:0;margin:0 auto;text-align:center;top:55%;}
    .build-info p{font-size:18px;color:#444;margin-bottom:15px;}
    .build-info h4{font-size:24px;color:#000;font-weight:bold;letter-spacing:2px;}
    .building-two{padding:40px 0;}
    .building-two .bulid-line{background:#8e8988;height:2px;width:40%;vertical-align:middle;display:inline-block;}
    .building-two b{font-size:20px;color:#333;display:inline-block;width:18%;text-align:center;letter-spacing:2px;vertical-align:middle;}
    .build-item{margin:30px 0;}
    .cate-img{width:100%;}
    .cate-img img{display:block;width:100px;height:100px;float:left;object-fit:cover;margin:1%;box-sizing:border-box;box-shadow:0px 0px 0px 1px #ccc;}

    /* 建材联盟结束 */
    .p-dec>img{width:100%;}
    .house-line{display:block;width:60px;height:4px;background:#000;display:block;margin:0 auto;}
    .one-des{font-size:18px;color:#000;text-align:center;margin-top:25px;}
    .one-des p{line-height:30px;font-size:16px;}
    .bdtx{width:100%;}
    .bdtx li{float:left;width:49.5%;margin-left:1%;background:#cfe4e8;margin-bottom:1%;padding-bottom:2%;}
    .bdtx li:nth-child(2n+1){margin-left:0;}
    .bd-img{float:left;width:180px;}
    .bd-img img{width:100%;}
    .bd-info{float:left;text-align:left;width:275px;padding-top:25px;}
    .bd-info h3{font-size:24px;color:#000;font-weight:bold;}
    .bd-info span{display:block;text-transform:uppercase;font-size:12px;color:#666;margin:8px 0 15px;}

    /*环保建材专题页*/
    .hbzt-one{padding-top:15px;width:100%;}
    .hbzt-tit h3{margin:0;color:#000;font-size:30px;text-align:center;}
    .hbzt-tit p{text-align:center;font-size:14px;margin:10px auto;position:relative;width:15%;}
    .hbzt-tit p::after,.hbzt-tit p::before{width:80%;height:1px;background:#000;position:absolute;bottom:10px;left:-80%;content:"";display:block;}
    .hbzt-tit p::after{left:100%;}
    .hbbg{margin-top:85px;width:100%;height:auto;background:url(/template/cn2014/images/hbbg.jpg)no-repeat top center/100%;}
    .hbbg-con{text-align:center;padding-top:225px;}
    .hbbg-con p{font-size:18px;color:#000}
    .hbbg-con h4{font-size:35px;color:#000;margin-bottom:335px;}
    .hb-con{text-align:center;font-size:16px;color:#000;line-height:25px;}
    .hbzt-two{background:#fff;padding:45px 0 40px;}
    .hbzt-des{text-align:center;font-size:14px;padding:0 20%;line-height:25px;}
    .zjtx{width:100%;margin-top:15px;}
    .zjtx li{float:left;width:21%;margin-left:5%;}
    .zjtx li:nth-child(1),.zjtx li:nth-child(5){margin-left:0;}
    .zjtx li img{display:block;height:329px;width:100%;}
    .zjtx li span{display:block;max-width:329px;line-height:30px;text-align:center;font-size:14px;margin-bottom:20px;}
    .bztx{width:100%;margin-top:75px;}
    .bztx li{float:left;width:32%;margin-left:1.5%;margin-bottom:1.5%;}
    .bztx li img{width:100%;height:367px;}
    .bztx li:nth-child(1),.bztx li:nth-child(4),.bztx li:nth-child(7),.bztx li:nth-child(10){margin-left:0;}
    .hbzt-three{padding-bottom:45px;}
    .hbzt-four{padding:55px 0 0;background:#fcfcfc;}
    .ztbg{width:100%;}
    .ztbg img{width:100%;}

    /*24项专利*/
    #patent-zl{width:100%;background:#fff;}
    .patent-banner{width:100%;}
    .patent-banner img{width:100%;}
    .patent-tit{padding:35px}
    .patent-tit h3{font-size:30px;text-align:center;margin:0;}
    .patent-tit p{text-transform:uppercase;word-spacing:2px;margin:15px 0;text-align:center;}
    .patent-tit span.zl-line{display:block;width:50px;height:4px;background:#2a493f;margin:0 auto;}
    .patent-ul{width:100%;}
    .patent-ul li{float:left;width:45%;height:auto;margin-bottom:55px;}
    .patent-ul li:nth-child(2n){float:right;}
    .palt b{font-size:50px;color:#74482b;float:left;width:25%;}
    .palt{height:80px;overflow:hidden;}
    .palt .plrne{font-size:25px;color:#121212;line-height:25px;float:left;width:70%;display:block;margin-top:10px;}
    .palb{width:100%;height:390px;background:url(/template/cn2014/images/tw24bg.png) no-repeat top center/cover;color:#fff;padding:40px 50px 40px 40px;line-height:30px;font-size:14px;}
    .patent-l{width:100%;}
    .palt .palt-line{width:100%;height:5px;background:#74482b;display:block;margin-top:5px;}
    .patent-r{width:317px;height:475px;overflow:hidden;display:none;}
    .patent-r img{width:100%;height:100%;object-fit:cover;}

    /*特色工艺*/
    #features-gy{width:100%;background:#f2f2f2;}
    #features-gy img{width:100%;}
    .features-title{padding:70px 0 50px}
    .features-title h3{margin:0;text-align:center;margin-bottom:10px;font-size:30px}
    .features-title p{margin:0 auto;text-align:center;font-size:16px;position:relative;width:25%;}
    .features-title p::after,.features-title p::before{width:50%;height:1px;background:#000;position:absolute;bottom:10px;left:-50%;content:"";display:block;}
    .features-title p::after{left:100%;}
    .features-list{width:100%;}
    .features-list li{float:left;width:23%;margin-left:2.5%;margin-top:2.5%;}
    .features-list li:nth-child(1),.features-list li:nth-child(5),.features-list li:nth-child(9),.features-list li:nth-child(13){margin-left:0;}
    .features-list .hover-img{position:relative;}
    .img-cover{opacity:0;position:absolute;top:0;left:0;border:5px solid rgba(212,3,3,0.84);width:100%;height:100%;background:rgba(0,0,0,.5);text-align:center;color:#fff;transition:.3s;cursor:pointer;padding:30% 5% 0;}
    .features-list .hover-img:hover .img-cover{opacity:1;}
    .features-list li img{width:100%;height:222px;object-fit:cover;}
    .features-list li span{text-align:center;line-height:25px;display:block;margin-top:5px;}
    .features-item{background:url(/template/cn2014/images/vs.png) no-repeat top center;margin-top:35px;}
    .features-item li{width:48%;float:left;margin-left:4%;margin-bottom:45px;}
    .features-item li .hover-img{position:relative;width:420px;height:330px;}
    .features-item li:nth-child(2n+1){margin-left:0;}
    .features-item li:nth-child(2n) .hover-img{float:right;text-align:right;}
    #features-gy .features-item li img{width:100%;height:100%;object-fit:cover;}
    #features-gy .features-item li span{position:absolute;bottom:0;left:0;text-align:center;display:block;background:#951318;width:420px;color:#fff;padding:0% 2%;height:60px;font-size:14px;}
    #features-gy .features-item li:nth-child(2n) span{line-height:60px;background:rgba(0,0,0,.6);}

    /*热装楼盘详情页*/
    .win-title{height:40px;margin:0 0 20px;border-bottom:solid 1px #ddd;position:relative;}
    .win-title .tit{font-weight:normal;color:#333;float:left;border-bottom:solid 1px #057077;font-size:18px;line-height:40px;}
    .win-title a{position:absolute;right:0;top:15px;color:#057077;font-size:14px;font-weight:normal;}
    .property li,.constructions li{width:31%;float:left;border:1px solid #eaeaea;margin:0 1% 10px;}
    .property li img,.constructions li img{width:100%;height:100%;object-fit:cover;}
    .property li .hover-img,.constructions li .hover-img{max-height:265px;position:relative;}
    .property li .hover-img{height:120px;}
    a.headPic{width:65px;height:65px;position:absolute;bottom:-40px;right:10px;border-radius:50%;overflow:hidden;border:1px solid #fff;}
    .constructions li .hover-img{height:120px;}
    .property li p,.constructions li p{text-indent:20px;line-height:45px;margin:0;}
    .property li .p2{line-height:22px;color:#8f8f8f;padding-bottom:10px;font-size:12px;margin-top:-10px;}
    .property li a:hover{color:#057077;}
    .constructions{width:100%;}
    .constructions .constop{position:absolute;width:68px;line-height:22px;text-align:center;color:#fff;top:0;left:0;background:#057077;}
    .constructions .consbot{position:absolute;line-height:36px;width:100%;text-align:center;bottom:0;left:0px;color:#fff;display:none;background:#057077;}
    .constructions .consbot:hover{background:#057077;}
    .constructions li:hover .consbot{display:block;}
    .constructions li:hover a{color:#057077;}
    .designers-detail{width:100%;}
    .designers-detail li{width:31%;float:left;border:1px solid #eaeaea;margin:0 1%;}
    .designers-detail li .hover-img{position:relative;width:100%;max-height:280px;}
    .designers-detail li img{width:100%;height:100%;object-fit:cover;}
    .designers-detail li .des-home{display:none;position:absolute;width:100%;height:34px;bottom:0;z-index:1;transition:.3s all;}
    .designers-detail li:hover .des-home{display:block;}
    .designers-detail li .des-home a{display:inline-block;position:absolute;bottom:0;width:49%;height:34px;line-height:34px;color:#000;transition:all ease .1s;-webkit-transition:all ease .1s;background:#f1f1f1;text-align:center;font-size:12px;}
    .homegh{right:0;}
    .designers-detail li .des-home a:hover{background:#057077;color:#fff;}
    .home-detail-box2 .homename{font-size:18px;}
    .home-detail-box2{text-align:center;line-height:33px;}
    .home-detail-box2 .homename:hover{color:#057077;}
    .hym-banner{width:100%;}
    .hym-banner img{width:100%;}
    .hmy-wh{width:100%;}
    .wh1{background:#ebe9ea;padding-top:20px;padding-bottom:90px;}
    .wh1bg h3{text-align:center;font-size:32px;color:#000;margin:0;}
    .wh1bg .hmy-tit{text-align:center;font-size:18px;color:#000;margin:0;text-transform:uppercase;margin-bottom:70px;}
    .wh1bg span{display:block;width:50px;height:4px;background:#000;margin:10px auto;}
    .container12{width:970px;margin:0 auto;}
    .hmy1-des{text-align:center;padding:0 25%;line-height:25px;}
    .wh1bg{width:100%;padding-top:100px;background:url(/template/cn2014/images/mapbg.png) no-repeat top center;}
    .wh5{width:100%;background:#ebe9ea;}
    .wh5 img{width:100%;}
    .wh5-content{padding:85px 0 45px;}
    .wh5-tit{text-align:center;padding:0 10%;font-size:14px;line-height:25px;color:#000}
    .wh5-tit font{color:#057077}
    .wh1img{width:100%;margin:75px auto 0;text-align:center;}
    .wh2{width:100%;}
    .wh2bg{width:100%;padding-top:192px;background:url(/template/cn2014/images/hmyyb.png) no-repeat top center;}
    .wh2bg h3{margin:0;}
    .wh2content-tit{width:620px;height:240px;background:#057077;}
    .wh2img{position:absolute;right:0;top:24px;text-align:right;}
    .wh2img img{width:70%;}
    .wh2content{overflow:hidden;width:970px!important;}
    .wh2content-tit{padding:45px 0 0 25px;}
    .wh2content-tit h3{font-size:25px;color:#fff;}
    .wh2content-tit p{color:#fff;font-size:24px;text-transform:uppercase;}
    .wh2content-tit span{display:block;width:30px;height:4px;background:#fff;margin:25px 0 15px;}
    .wh2-con h4{text-align:center;font-size:16px;color:#000;margin-top:70px;margin-bottom:20px;}
    .wh2-con .wh2-con-des{font-size:14px;color:#000;text-align:center;}
    .whhmy{margin:60px 0;}
    .whhmy img{width:100%;}
    .ppsl{width:100%;margin-top:65px;margin-bottom:75px;}
    .ppsl li{float:left;width:123px;height:123px;margin-left:18px;}
    .ppsl li:first-child{margin-left:0;}
    .ppsl li img{width:100%;height:100%;object-fit:cover;}
    .wh3{width:100%;}
    .wh3 .bg{width:100%;height:900px;background:url(/template/cn2014/images/hmyqywh.png) no-repeat top center;}
    .wh3-con{padding:275px 0 0 165px;color:#fff;font-size:16px;}
    .wh3-con p{line-height:35px;}
    .wh3-tit{font-size:24px;margin-top:120px;}
    .wh4{padding:125px 0 50px;width:100%;background:#ebe9ea;}
    .wh4 h3{text-align:center;font-size:32px;color:#000;margin:0;}
    .wh4 span{display:block;width:50px;height:4px;background:#000;margin:13px auto;}
    .wh4 p{font-size:14px;text-transform:uppercase;text-align:left;color:#000;padding:0 15px;}
        .wh4 li {
            float: left;
            margin: 65px 1%;
            width: 23%
        }
    .wh4 li img{width:100%;}
    .wh4item1{font-size:14px;line-height:25px;margin-bottom:50px;}
    .wh4item1 sup{font-size:24px;top:-.2em;}

    /*预约详情页*/
    .house-input{width:100%;height:300px;position:absolute;bottom:0;left:0;right:0;margin:0 auto;}
    .house-box{width:970px;height:210px;border-radius:10px;background:#fff;padding:45px 72px;margin:0 auto;}
    .house-box h3{margin:0;color:#747474;margin-bottom:20px;}
    #totals{color:#b32c34;}
    .house-box input{color:#727171;width:203px;height:53px;border:1px solid #b5b5b5;text-indent:20px;outline:none;border-radius:5px;font-size:18px;}
    .house-box input.now{width:203px;height:53px;border:1px solid #b5b5b5;text-indent:20px;outline:none;border-radius:5px;font-size:18px;background:#057077;color:#fff;}
    .house-mesg span{font-size:18px;color:#fff;}
    .house-mesg b{font-size:18px;color:#da9973;font-weight:normal;margin:0;padding:0;}
    .house-mesg p{text-align:center;margin:35px 0 0;}
    .house-mesg span{margin-right:50px;}
    .house-mesg span:nth-child(2){margin-right:0;}
    .quote-detail{width:100%;}
    .quote-bg{width:100%;height:860px;background:url(/template/cn2014/images/house_detailbg.jpg) no-repeat top center;overflow:hidden;}
    .quote-bg h3{margin:75px 0;font-size:30px;text-align:center;}
    .quote-bg span{color:#be273d;}
    .quote-li li{float:left;width:225px;height:490px;background:#fff;border-radius:10px;margin-left:13px;}
    .quote-li li:first-child{margin-left:0;}
    .quote-li li img{display:block;text-align:center;margin:45px auto;}
    .fffaf6{width:100%;height:115px;background:#fffaf6;margin:0;text-align:center;overflow:hidden;}
    .fffaf6 h3{font-size:30px;color:#3e3a39;margin:25px 0 10px;}
    .fffaf6 span{font-size:22px;color:#c87f55;margin:0;}
    .quo-des{padding:50px 30px 0;color:#898989;font-size:16px;line-height:25px;margin:0;}
    .drawing{width:100%;padding-top:80px;padding-bottom:90px;}
    .drawing h3{text-align:center;margin:0;color:#3e3a39;font-size:30px;margin-bottom:15px;}
    .drawing p{font-family:"Adobe 黑体 Std";text-align:center;margin:0;font-size:28px;color:#b32c33}
    .drawing-ul{margin-top:80px!important;max-height:563px;overflow:hidden;}
    .drawing-l{max-width:300px;max-height:392px}
    .drawing-r{max-width:630px;}
    .drawing-r img:first-child{margin-bottom:5px;}
    .drawing-l img{width:100%;height:auto;object-fit:cover;}
    .drawing-r img{width:100%;}
    .funds{width:100%;height:695px;background:#7b071a;text-align:center;color:#fff;padding-top:60px;}
    .funds h3{font-size:30px;margin:0;margin-bottom:15px;}
    .funds h2{font-size:30px;font-weight:bold;margin:0;}
    .bieshu{width:100%;overflow:hidden;margin-top:45px;margin-bottom:55px;}
    .bieshu img{width:50%;float:left;}
    .funds-a{margin:0;font-size:14px;color:#fbccb5;margin-bottom:15px;}
    .funds-a span{display:inline-block;background:#a72135;padding:5px 20px;border-radius:5px;margin-left:20px;}

    /*预约详情页 end*/

    /*户型研发*/
    #house{width:100%;}
    .house-banner img{width:100%;}
    .house-container{width:970px;padding:0 15px;margin:0 auto;}
    .house1{margin-top:65px;margin-bottom:80px;}
    .wh-r h3{font-family:"思源黑体";font-size:30px;}
    .wh-r span{display:block;width:65px;height:2px;background:#000;margin-bottom:15px;}
    .wh-l img{width:100%;}
    .wh-l{width:55%;}
    .wh-r{width:40%;}
    .wh-color{font-size:17px;color:#395483;}
    .wh-des{font-size:14px;color:#000;}
    .house-case-bg{width:100%;height:440px;background:url(/template/cn2014/images/wk3.jpg) no-repeat top center;padding-top:305px;}
    .case-meter li{float:left;width:25%;text-align:center;color:#fff;font-size:30px;cursor:pointer;}
    .case-meter li.active{color:#a5885e;position:relative;}
    .case-meter li.active::after{content:"";display:block;position:absolute;width:10px;height:10px;bottom:-30px;left:0;right:0;margin:0 auto;border:10px solid #a5885e;border-top-color:transparent;border-right-color:transparent;border-top-color:transparent;border-top-color:transparent;transform:rotate(-45deg);}
    .case-line{display:block;width:100%;height:2px;background:#ccc;margin:10px 0;}
    .house-case-bg>.house-container{height:135px;overflow:hidden;}
    .case-des{text-transform:uppercase;letter-spacing:50px;font-size:14px;color:#28426d;text-indent:65px;margin:30px 0 20px;}
    .case-con{border:6px solid #28426d;}
    .case-peo{float:left;width:45%;margin-top:-50px;margin-left:-5%;}
    .case-program{width:55%;float:right;}
    .pro-list ul{margin-right:-7px;}
    .pro-list li{float:left;width:33%;margin-left:.5%;text-align:center;height:60px;line-height:60px;background:#28426d;font-size:30px;color:#fff;cursor:pointer;margin-top:-6px;}
    .pro-list li.active{background:#a5885e;}
    .pro-list li:first-child{margin-left:0;}
    .program-con h3{font-size:40px;color:#28426d;margin:30px 0 20px;}
    .program-con h3 sub{top:0;}
    .propram-tit{font-size:24px;color:#28426d;margin-bottom:15px;}
    .program-des{font-size:18px;color:#000;padding-right:15%;margin-bottom:15px;}
    .program-href{display:block;width:158px;height:45px;border:1px solid #28426d;line-height:45px;border-radius:5px;text-align:center;font-size:22px;color:#28426d;margin-top:25px;}
    .program-container{background:#28426d;padding:0 55px 30px;}
    .program-tit{padding:60px 0 40px;}
    .program-tit h3{width:15%;float:left;color:#fff;margin:0;}
    .program-tit p{width:85%;float:left;text-transform:uppercase;font-size:14px;border-bottom:1px solid #fff;color:#fff;margin:0;font-style:italic;text-transform:capitalize;letter-spacing:1px;padding-bottom:2px;}
    .program-list li{width:49%;float:left;margin-left:2%;min-height:247px;color:#fff;}
    .program-list li img{width:100%;height:247px;}
    .program-list li h3{font-size:30px;padding:40px 40px 0;margin:0;}
    .program-list li p{font-size:16px;padding:0 40px;margin-top:15px;}
    .program-list li:nth-child(2){border:1px solid #fff;}
    .program-list.shi li:nth-child(2){margin-top:40px;}
    .program-list li:first-child{margin-left:0;}
    .program-three div{float:left;margin-bottom:20px;margin-left:2%;}
    .program-three div:first-child{margin-left:0;}
    .program-three div img{width:100%;height:292px;}
    .program-three div:nth-child(1),.program-three div:nth-child(3){width:28%;}
    .program-three div:nth-child(2){width:40%;}
    .program-two div{margin-left:10px;float:left;margin-bottom:20px;}
    .program-two div:nth-child(1),.program-two div:nth-child(3){margin-left:0;}
    .program-two div{width:49%;}
    .program-two div img{width:100%;height:328px;}
    .program-two div:nth-child(2n){float:right;}
    .cons-con{width:100%;height:auto;background:url(/template/cn2014/images/consbg.jpg) no-repeat top center;margin-top:40px;padding-top:240px;padding-bottom:30px;}
    .cons-con li{float:left;margin-left:1%;width:24%;}
    .cons-con li img{width:100%;}
    .cons-con li:first-child{margin-left:0;}
    .house-wrap{width:100%;background:url(/template/cn2014/images/house-wrap.png) no-repeat top center;}
    .res-con{width:100%;}
    .res-con-l{max-width:550px;}
    .res-con-l img{width:100%;height:auto;margin-bottom:15px;}
    .res-con-r img{width:100%;height:auto;margin-bottom:13px;}
    .res-con-r{max-width:512px;}
    .res-ren img{width:100%;height:auto;margin-bottom:15px;}
    .res-wu-con img{width:49%;height:auto;}
    .res-wu-con{margin-bottom:15px;overflow:hidden;}
    .res-wu-b-l{width:50%}
    .res-wu-b-l img{width:100%;height:auto;margin-bottom:15px;}
    .res-wu-b-r{width:49%;}
    .res-wu-b-r img{width:100%;height:auto;margin-bottom:15px;}
    .res-wu-b-r img:first-child{height:250px;}
    .custom-made{width:100%;height:715px;background:url(/template/cn2014/images/madebg.jpg) no-repeat top center;}
    .custom-made h3{padding-top:200px;margin:0;text-align:center;font-size:18px;color:#000;line-height:25px;}
    .custom-made-con{width:970px;margin:30px auto 0;height:485px;}
    .custom-made-con .fl{width:50%;}
    .custom-made-con .fl img{width:100%;height:400px;}
    .resgybg{width:100%;height:570px;background:url(/template/cn2014/images/resgybg.jpg) no-repeat top center;}
    .resgybg h3{padding-top:190px;margin:0;font-size:16px;color:#fff;text-align:center;}
    .resgybanner{width:950px;margin:65px auto;text-align:center;color:#fff;padding:0 30px;overflow:hidden;}
    .resgybanner .swiper-container{overflow:visible!important;}
    .resgybanner .swiper-button-prev{width:25px;background:url(/template/cn2014/images/gybtn.png) no-repeat top left;height:43px;left:-30px;}
    .resgybanner .swiper-button-next{width:25px;background:url(/template/cn2014/images/gybtn.png) no-repeat top right;height:43px;right:-30px;}
    .resn{width:100%;}
    .resn img{width:100%;}

    /*户型研发结束*/
    .witness .section-title h4{margin-bottom:20px}
    .witness-container{height:420px;overflow:hidden}
    .witness-container-left{width:51.01%;float:left}
    .witness-container-img{width:65%;height:420px;overflow:hidden}
    .witness-container-img img{width:100%;height:420px;-o-object-fit:cover;object-fit:cover}
    .witness-container-dec{width:35%;background:#2d2d2d}
    .witness-container-tit img{width:100%;height:70px;-o-object-fit:cover;object-fit:cover;overflow:hidden}
    .witness-container-right{width:48%;float:right;margin-right:0}
    .witness-container-des{height:100%;padding:15px 15px;height:350px}
    .witness-container-des p{font-size:14px;color:#fff;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:6;overflow:hidden;}
    .windec{margin-top:30px;line-height:28px}
    .winhref{bottom:20px;right:20px;color:#057077}
    .witness-public-img{border:3px solid #057077;width:39.5%;height:205px;overflow:hidden}
    .witness-public-img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}
    .witness-container-right li{height:205px;overflow:hidden}
    .witness-container-right li:first-child{margin-bottom:10px}
    .witness-public-dec{background:#2d2d2d;height:100%;width:60.5%;overflow:hidden;padding:25px}
    .witness-public-dec p{color:#fff;font-size:14px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;}
    .public-href{bottom:10px;right:10px;font-size:14px;color:#057077}
    .public-href:hover,.winhref:hover{color:#057077}
    #covernav{width:100%;background:#057077;position:fixed;top:0;left:0;z-index:9999;display:none}
    #covernav.active{display:block}
    #covernav .covernavl{float:left;width:15%}
    #covernav .covernavr{float:right;width:78%}
    .covernavr>ul{width:100%}
    .covernavr>ul>li{position:relative;float:left;line-height:50px;width:12.5%;text-align:center;-webkit-transition:.3s;transition:.3s}
    .covernavr>ul>li>a{color:#fff;font-size:14px}
    #early .early .early-top{text-align:center;font-size:30px;color:#2d2d2d}
    .early-share{font-size:14px;margin:10px 0;}
    #early .early-mid .early-title-dec{font-size:14px;color:#808080;line-height:25px;padding-bottom:15px;border-bottom:1px solid #ddd}
    #rtdes{width:100%}
    #rtdes li{float:left;width:24%;overflow:hidden;padding:10px 10px 0 10px;background:#f6f6f6;margin-right:1.32%;margin-top:1.32%}
    #rtdes li:nth-child(4),#rtdes li:nth-child(8),#rtdes li:nth-child(12),#rtdes li:nth-child(16),#rtdes li:nth-child(20),#rtdes li:nth-child(24){margin-right:0}
    #rtdes li .rt-img{width:100%;overflow:hidden}
    #rtdes li .rt-img:hover img{-webkit-transform:scale(1.2,1.2);transform:scale(1.2,1.2)}
    #rtdes li img{width:100%;-webkit-transition:all .8s;transition:all .8s}
    #rtdes .hot-boot{height:55px;line-height:55px}
    #rtdes .people{width:70%;font-size:14px;color:#393333;float:left}
    #rtdes .people p{float:left;margin:0;padding:0;font-size:12px;color:#6a6868;margin-left:20px;vertical-align:baseline}
    #rtdes .people h4{float:left;font-size:14px;color:#393333;line-height:55px;padding:0;margin:0}
    #rtdes .order{width:60px;float:right;height:24px;margin:0;padding:0;border-radius:2px;text-align:center;display:block;margin-top:17px;font-size:12px;border:1px solid #B8B7B7;line-height:22px}
    #rtdes .order.active{color:#fff;border-color:#057077}
    #rtdes .order:hover{color:#fff;border-color:#057077;background:#057077}
    #header{padding:0 0 1%}
    .logo{float:left}
    .logo h2{margin-top:10px}
    p.dec{display:none}
    .city{float:left;margin-top:33px;margin-bottom:10px;margin-left:2%}
    .city b{color:#057077}
    .city b.cut{position:relative;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}
    .citylist{z-index:999;width:200px;background:#fff;left:-70px;display:none;border-radius:5px;padding:10% 10%;-webkit-box-shadow:inset -1px -1px 20px 0px #eaeaea;box-shadow:inset -1px -1px 20px 0px #eaeaea;z-index:9999}
    .citylist.show{display:block}
    .citylist li{float:left;width:30%;text-align:center;font-size:12px;font-weight:normal;margin:1% 0}
    .citylist li a{color:#333}
    .topsearch{float:left;position:relative;margin:30px 0 10px;margin-left:14%}
    .topsearch .search{width:293px;height:30px;line-height:30px;border:1px solid #ccc;border-radius:2px}
    .topsearch .search .searchtab{width:30%;height:100%;border-right:1px solid #ccc;float:left}
    .topsearch .search .searchtab select{width:100%;height:100%;border:none;outline:none;margin-top:-5px}
    .topsearch .search .searchtab select option{border-color:red}
    .topsearch .search input{float:left;border:none;outline:none;height:100%;text-indent:10px}
    .topsearch .search button.btn{cursor:pointer;position:absolute;right:-2px;top:0;height:30px;line-height:20px;background:transparent;outline:none;border:none}
    .hotline{float:right;color:#000;font-size:14px;margin-top:34px}
    .hotline b.tel{color:#057077}
    .footer-btm{background:#057077;padding:0;text-align:center}
    .navbar-default{background:none;border:none}
    .navbar-default .navbar-nav>li>a{color:#fff}
    .navbar{margin-bottom:0}
    .navbar-nav{width:100%}
    .navbar-nav>li{width:12.5%}
    .navbar-nav>li.active{background:#15b0ba}
    .case-item{width:100%;margin-bottom:20px}
    .case-list{border:1px solid #D9D9D9;line-height:40px;height:40px;margin-top:-1px;overflow:hidden;}
    .case-list span{line-height:38px;float:left;background:#eee;text-align:center;width:130px}
    .case-item li{clear:both;height:38px;border:1px solid #ccc;font-size:14px;border-top:none}
    .case-list .wr{float:left;width:80%}
    #wrapper,#wrapper1,#wrapper2,#wrapper3,#wrapper4,#wrapper5{position:relative;overflow:hidden;height:38px;line-height:38px;width:74%}
    .case-list .wr a{float:left;line-height:25px;height:25px;padding:8px 0;margin:0 1%}
    .case-item ul.scroll a>li{border:none;line-height:25px;height:25px;padding:0 4px}
    .case-item ul.scroll a>li.active{background:#057077;color:#fff;font-size:14px}
    .case-item ul.scroll a>li:hover{background:#057077;color:#fff}
    .case-item li{clear:both;height:38px;border:1px solid #ccc;font-size:14px;margin-top:-1px;border-top:none;margin:.1% 0}
    .case-item li span{display:block;float:left;width:10%;height:100%;line-height:38px;background:#EEE;padding:0 2%;color:#808080}
    .case-item li .scroll{font-size:.5rem}
    .case-item li .scroll a.active{background:#057077;color:#fff;font-size:.5rem}
    .case-item li .scroll a{display:inline-block;padding:0 .2%;text-decoration:none}
    .scroll{width:100%}
    .sort{width:100%;background:#EEE;padding:0 2%;margin-top:30px;margin-bottom:8px}
    .sort ul li{line-height:40px;float:left;margin-right:2%;font-size:12px;color:#333;cursor:pointer}
    .sort ul li i{font-size:12px}
    .sort ul li.active,.sort ul li.active i{color:#057077}
    .sort ul li:hover,.sort ul li:hover i{color:#057077}
    .caselist{width:100%}
    .caselist li{float:left;width:24%;margin-right:1.32%;margin-top:1.32%;border-bottom:1px solid #057077}
    .caselist1 li{width:49%;margin-right:2%;margin-top:2%}
    #case1 .caselist li:nth-child(4),#case1 .caselist li:nth-child(8),#case1 .caselist li:nth-child(12),#case1 .caselist li:nth-child(16),#case1 .caselist li:nth-child(20),#case1 .caselist li:nth-child(24),#case1 .caselist li:nth-child(28),#case1 .caselist li:nth-child(32),#case1 .caselist li:nth-child(36){margin-right:0}
    .caselist li .case-ov-img{width:100%;height:100%;height:146px;overflow:hidden}
    .caselist li img{width:100%}
    .caselist li .case-ov-img img{margin-bottom:0}
    .caselist li .case-bot-dec{position:relative;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;height:38px;line-height:38px;padding:0 24%}
    .case-bot-dec p{width:100%;text-align:center;margin-bottom:0;line-height:38px;margin-bottom:0;overflow:hidden;line-height:38px;white-space:nowrap;text-overflow:ellipsis}
    .case-bot-dec span{position:absolute;width:25%;top:0;right:0}
    #case-detail .public-title{float:left}
    #case-detail .sc{float:right;padding:4% 0}
    #case-detail .public-title h4{width:60%}
    #case-detail .public-right{width:25%}
    #case-detail .public-right select{width:31.4%}
    #case-detail .public-right-bot h4>a{float:right;color:#057077;font-size:12px;vertical-align:2px}
    #case-detail .public-right-bot li{width:100%}
    #case-detail .public-right-bot li img{width:100%;margin-bottom:4%}
    .sc-people{margin-top:5%;width:100%;margin-bottom:3%}
    .sc-people .left{width:70%;float:left;padding-left:5%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
    .sc-people .right{width:25%;float:right}
    .sc-people .left p{width:25%;float:left;border-radius:50%;border:3px solid #BE111C;margin:0}
    .sc-people .left p img{width:100%;border-radius:50%}
    .sc-people .left .intro{float:left;width:75%;padding:0 5%;color:#393333;font-size:20px}
    .sc-people .left .intro h4{font-size:inherit;margin:2% 0}
    .sc-people .left .intro span{font-size:18px}
    .sc-people .left .intro b{color:#BE111C}
    .sc-people .right{padding:7% 0 0 0}
    .sc-people button{background:#057077;font-size:16px;color:#fff;width:90%;padding:1.5% 2%;outline:none;border:none}
    .people-detial p{border:1px solid #ccc;margin-bottom:0;margin-top:-1px}
    .people-detial p.item1 span{display:block;float:left;width:33%}
    .people-detial p.item2 span{display:block;float:left;width:50%}
    .people-detial p .p-style{text-align:center;display:block;float:left;background:#EEE;width:20%;line-height:40px}
    .people-detial p .p-dec{text-align:center;display:block;float:left;width:80%;line-height:40px}
    .people-detial p .p-style1{text-align:center;display:block;float:left;background:#EEE;width:20%;line-height:40px}
    .sc-idea{margin-top:2%}
    .sc-idea h4{font-size:20px;color:#393333;font-weight:700}
    .sc-idea .idea-dec{color:#393333;text-indent:20px}
    .page{width:100%;padding:0 25%;margin:1% 0;text-align:center}
    .page .num{border:none}
    .page .num strong,.page .num a{cursor:pointer;border:1px solid #eee;text-decoration:none;margin:0 .5%}
    .page .num em{font-style:normal;font-weight:normal;border:1px solid #eee;margin-right:1%}
    .page strong.active{background:#057077;color:#fff}
    .page span{float:left;margin-left:1%}
    .page{margin-left:0!important;margin-bottom:20px!important}
    .page span.record{border:1px solid #eee;margin-right:1%;padding:1% 3%}
    #rzlp .public-left{width:100%}
    #rzlp .public-title{width:16%;float:left}
    #rzlp .public-title h4{float:left;width:100%;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:pre-wrap}
    #rzlp .sc{float:right;width:50%;text-align:right;padding-top:1.8%}
    #rzlp .section-public{margin-bottom:20px}
    #rzlp .rz-detail{background:#F8F8F8;width:100%;padding:4%;margin-top:2%}
    .rz-left{width:50%;float:left}
    .rz-right{width:50%;float:left;padding:2% 4% 4%}
    .rz-left img{width:100%;max-width:588px;max-height:358px;height:auto;overflow:hidden}
    .rz-right h4:nth-child(1){font-size:22px;color:#057077}
    .rz-right h4{font-size:22px;color:#393333}
    .rz-right span{font-size:18px}
    .rz-right .rz-dec{margin:2% 0;font-size:12px}
    .house-detail{width:100%;background:#057077;padding:3% 0}
    .house-detail .house-title{width:10%;color:#fff;border-bottom:2px solid #fff;font-size:18px}
    .house-detail .house-title p{font-size:14px}
    .house-style{background:#fff;-webkit-box-shadow:1px 1px 1px 2px #eee;box-shadow:1px 1px 1px 2px #eee;position:relative;top:-25px;padding:90px 3% 0}
    .house-style .style-title{width:10%;padding:.5% 4%;font-size:18px;background:#15b0ba;color:#fff;margin:0 auto;text-align:center}
    .house-style .style-img{width:100%;margin:4% auto}
    .house-style .style-img .left{width:60%;float:left;max-height:420px;overflow:hidden}
    .house-style li:nth-child(2) .style-img .left{float:right}
    .house-style li:nth-child(2) .style-img .right{float:left;text-align:right}
    .house-style li{width:100%;text-align:center;margin:0 auto}
    .house-style li:nth-child(2){padding-left:0}
    .house-style .style-img .left img{width:100%;overflow:hidden}
    .house-style .style-img .right{width:39%;float:right;max-height:420px;overflow:hidden}
    .house-style .style-img .right img{width:100%;overflow:hidden}
    .house-style .style-img .right img:nth-child(2){margin-top:1%}
    .top-img{width:100%;margin:4% 0}
    .top-img .left{float:left;width:50%}
    .des .top-img .left .left-img{float:left;overflow:hidden;max-width:637px;max-height:542px;min-width:637px}
    .top-img .left img{width:100%}
    .top-img .right{position:relative;float:left;width:50%;border:2px solid #7D7D7D;padding:5% 4% 5% 20%;margin-left:-32px;margin-top:2%}
    .top-img .right h4{font-size:30px}
    .top-img .right .right-dec{text-align:right;font-size:12px;padding:2% 0}
    .des li:nth-child(2){padding-right:0}
    .des li:nth-child(2) .right{width:50%;padding:5% 2% 8% 25%;margin-top:12%}
    .house-style .ml30{margin-left:44%}

    /* 活动专题页 */
    .Special1 .Special1-con{min-height:auto;}
    .special2-r{width:100%;text-align:center;}
    .special2-r button{width:100%;background-size:100%;}
    .special3-img li{height:180px;}
    .Special4-wrap{padding:2%;}
    .Special4-l{width:100%;}
    .Special4-r{width:100%;}
    .Special4-form{margin:0 auto;}
    .Special4-form button{font-size:24px;}
    .Special5 .Special1-con{min-height:auto;}
    .special6-img{height:135px;}
    .special6-info>p{font-size:13px;height:52px;line-height:2;}
    .special6-l{width:60%;}
    .special6-l h3{font-size:16px;}
    .special6-r{padding-left:0;}
    .special6-btn{width:100%;background-size:contain;}
    .special6-btn b{font-size:30px;}
    .special6-btn p{line-height:40px;font-size:20px;}
    .rows-tit{font-size:14px;}
    .row-ul>li{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;font-size:12px;height:auto;}
    .row-ul>li p{font-size:12px!important;}
    .specail8-btn form input{width:100%;}
    .specail8-btn form{padding:12px 20px;}
    .specail8-r button{width:100%;font-size:12px;}
    .special2-wrap{padding:80px 20px;}
    .special2-l{width:60%;}
    .special2-r{width:40%;margin-top:2%;}
    .special2-l label{width:40%;font-size:16px;text-align:left;}
    .Special10-ul li{background-size:100%!important;}
    .Special10-ul li{height:115px;}
    .Special10-ul li p{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-size:14px;}
    .Special10-ul li h3{font-size:30px;}
    .Special10-ul li:nth-child(7){height:80px;}
    .Special10-ul li:nth-child(7)>div{padding-top:2.5%;}
    .Special11-ul{width:100%;padding:25px 2%;}
    .Special11-ul li{width:12.1%;}

/* 活动专题页结束 */}
@media (min-width:768px) and (max-width:991px){

    /* 装修攻略 */
    .state4-img1 img{width:70%;}
    .state4-img2{right:-15%;bottom:60%;}
    .state4-img2 img{width:70%;}
    .state3-bottom-r{display:none;}
    .state3-bottom-l{width:100%;}
    .state3-r{width:100%;}
    .state3-l{width:100%;}
    .state4png{right:0;bottom:0;top:-30%;}
    .state-tip3-wrap .tip3-3-r{width:100%;}
    .state-tip3-wrap .tip3-3-l{width:100%;}
    .tip2-2-r{width:100%;height:auto;}
    .state2png{left:0;}
    .state-tip3-wrap .tip2-2-l{width:100%;}
    .state2-3png{display:none;}
    .tip2-wrap{width:100%;}
    .tip1s-des{font-size:14px;}
    .state-tip2-l{margin-top:30px;}
    .state-tip2-r{width:100%;margin-top:10px;font-size:14px;height:auto;}
    .tip1{font-size:14px;}
    .state2-info-wrap{height:240px;}
    .state2-info{font-size:14px;}
    .state2-1{display:none;}
    .state2-tip1{width:100%;right:0;}
    .state1-1{left:0;}
    .state1-3{right:0;}
    .state1-wrap-con{padding:40px;}
    .state1-wrap{width:350px;left:unset;right:0;height:auto;}
    .container1475{width:768px;margin:0 auto;}
    .container1200{width:738px;margin:0 auto;padding:0 15px;}
    .state-tit img{width:100%;}
    .state1-wrap-con p{font-size:12px;margin-bottom:25px;}
    .state1-2 img{width:100%;}
    .state1-4 img{width:100%;}

    /* 装修攻略 */

    /* 404 */
    .err-l{width:45%;}
    .err-r{width:55%;}
    .err404-wrap{width:100%;}
    .erra{width:100%;}
    .erra a{float:left;display:block;width:24%;margin:.5%}

    /* 404 */

    /*验证码*/
    .formyz #checkCode{position:static;width:100%;background:#057077;color:#fff;font-style:italic;}

    /* 活动专题页 */
    .special-banner-info{font-size:16px;}
    .Special1{padding-top:30px;}
    .Special1 .Special1-con{min-height:auto;}
    .special2-r{width:100%;text-align:center;}
    .special2-r button{width:100%;background-size:100%;}
    .special3-img li{height:180px;}
    .Special4-wrap{padding:2%;}
    .Special4-l{width:100%;}
    .Special4-r{width:100%;}
    .Special4-form{margin:0 auto;}
    .Special4-form button{font-size:24px;}
    .Special5 .Special1-con{min-height:auto;}
    .special6-img{height:135px;}
    .special6-info>p{font-size:13px;height:52px;line-height:2;}
    .special6-l{width:60%;}
    .special6-l h3{font-size:16px;}
    .special6-r{padding-left:0;}
    .special6-btn{width:100%;background-size:contain;}
    .special6-btn b{font-size:30px;}
    .special6-btn p{line-height:40px;font-size:20px;}
    .rows-tit{font-size:14px;}
    .row-ul>li{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;font-size:12px;height:auto;}
    .row-ul>li p{font-size:12px!important;}
    .specail8-btn form input{width:100%;}
    .specail8-btn form{padding:12px 20px;}
    .specail8-r button{width:100%;font-size:12px;}
    .special2-wrap{padding:80px 20px;}
    .special2-l{width:60%;}
    .special2-r{width:40%;margin-top:8%;}
    .special2-l label{width:40%;font-size:16px;text-align:left;}
    .Special10-ul li{background-size:100%!important;}
    .Special10-ul li{height:115px;}
    .Special10-ul li p{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-size:14px;}
    .Special10-ul li h3{font-size:30px;}
    .Special10-ul li:nth-child(7){height:80px;}
    .Special10-ul li:nth-child(7)>div{padding-top:5%;}
    .Special11-ul{width:100%;padding:25px 2%;}
    .Special11-ul li{width:12.1%;}

    /* 活动专题页结束 */
    ul.early-ul{width:510px;}

    /* 建材联盟 */
    .building-one{width:100%;background:#f2f2f2;overflow:hidden;}
    .building-one .container{position:relative;width:100%;height:873px;background:url(/template/cn2014/images/jclm1.jpg) no-repeat top center;}
    .building-tit{text-align:center;margin-top:50px;}
    .building-tit h3{font-size:24px;font-weight:bold;letter-spacing:1px;margin-bottom:15px;}
    .build-line{display:inline-block;width:15%;height:1px;background:#000;vertical-align:middle;}
    .build-b{display:inline-block;font-size:14px;color:#000;font-weight:normal;}
    .build-info{position:absolute;left:0;right:0;margin:0 auto;text-align:center;top:55%;}
    .build-info p{font-size:18px;color:#444;margin-bottom:15px;}
    .build-info h4{font-size:24px;color:#000;font-weight:bold;letter-spacing:2px;}
    .building-two{padding:40px 0;}
    .building-two .bulid-line{background:#8e8988;height:2px;width:40%;vertical-align:middle;display:inline-block;}
    .building-two b{font-size:20px;color:#333;display:inline-block;width:18%;text-align:center;letter-spacing:2px;vertical-align:middle;}
    .build-item{margin:30px 0;}
    .cate-img{width:100%;}
    .cate-img img{display:block;width:99px;height:9px;float:left;object-fit:cover;margin:1.7%;box-sizing:border-box;box-shadow:0px 0px 0px 1px #ccc;}

    /* 建材联盟结束 */
    .p-dec>img{width:100%;}
    .house-line{display:block;width:60px;height:4px;background:#000;display:block;margin:0 auto;}
    .one-des{font-size:18px;color:#000;text-align:center;margin-top:25px;}
    .one-des p{line-height:30px;font-size:16px;}
    .bdtx{width:100%;}
    .bdtx li{float:left;width:49.5%;margin-left:1%;background:#cfe4e8;margin-bottom:1%;}
    .bdtx li:nth-child(2n+1){margin-left:0;}
    .bd-img{float:left;width:150px;}
    .bd-img img{width:100%;}
    .bd-info{float:left;text-align:left;width:205px;padding-top:25px;}
    .bd-info h3{font-size:18px;color:#000;font-weight:bold;}
    .bd-info span{display:block;text-transform:uppercase;font-size:12px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;color:#666;margin:8px 0 10px;}
    .bd-info p{height:80px;overflow:hidden;}

    /*环保建材专题页*/
    .hbzt-one{padding-top:10px;width:100%;}
    .hbzt-tit h3{margin:0;color:#000;font-size:30px;text-align:center;}
    .hbzt-tit p{text-align:center;font-size:14px;margin:10px auto;position:relative;width:15%;}
    .hbzt-tit p::after,.hbzt-tit p::before{width:80%;height:1px;background:#000;position:absolute;bottom:10px;left:-80%;content:"";display:block;}
    .hbzt-tit p::after{left:100%;}
    .hbbg{margin-top:85px;width:100%;height:auto;background:url(/template/cn2014/images/hbbg.jpg)no-repeat top center/100%;}
    .hbbg-con{text-align:center;padding-top:65px;}
    .hbbg-con p{font-size:18px;color:#000}
    .hbbg-con h4{font-size:35px;color:#000;margin-bottom:205px;}
    .hb-con{text-align:center;font-size:16px;color:#000;line-height:25px;}
    .hbzt-two{background:#fff;padding:45px 0 40px;}
    .hbzt-des{text-align:center;font-size:14px;padding:0 20%;line-height:25px;}
    .zjtx{width:100%;margin-top:10px;}
    .zjtx li{float:left;width:21%;margin-left:5%;}
    .zjtx li:nth-child(1),.zjtx li:nth-child(5){margin-left:0;}
    .zjtx li img{display:block;height:215px;width:100%;}
    .zjtx li span{display:block;max-width:329px;line-height:30px;text-align:center;font-size:14px;margin-bottom:20px;}
    .bztx{width:100%;margin-top:25px;}
    .bztx li{float:left;width:32%;margin-left:1.5%;margin-bottom:1.5%;}
    .bztx li img{width:100%;height:225px;}
    .bztx li:nth-child(1),.bztx li:nth-child(4),.bztx li:nth-child(7),.bztx li:nth-child(10){margin-left:0;}
    .hbzt-three{padding-bottom:45px;}
    .hbzt-four{padding:55px 0 0;background:#fcfcfc;}
    .ztbg{width:100%;}
    .ztbg img{width:100%;}

    /*24项专利*/
    #patent-zl{width:100%;background:#fff;}
    .patent-banner{width:100%;}
    .patent-banner img{width:100%;}
    .patent-tit{padding:25px 0;}
    .patent-tit h3{font-size:30px;text-align:center;margin:0;}
    .patent-tit p{text-transform:uppercase;word-spacing:2px;margin:15px 0;text-align:center;}
    .patent-tit span.zl-line{display:block;width:50px;height:4px;background:#2a493f;margin:0 auto;}
    .patent-ul{width:100%;}
    .patent-ul li{float:left;width:45%;height:auto;margin-bottom:55px;}
    .patent-ul li:nth-child(2n){float:right;}
    .palt b{font-size:50px;color:#74482b;float:left;width:25%;}
    .palt{height:80px;overflow:hidden;}
    .palt .plrne{font-size:25px;color:#121212;line-height:25px;float:left;width:70%;display:block;margin-top:10px;}
    .palb{width:100%;height:390px;background:url(/template/cn2014/images/tw24bg.png) no-repeat top center/cover;color:#fff;padding:25px;line-height:30px;font-size:14px;}
    .patent-l{width:100%;}
    .palt .palt-line{width:100%;height:5px;background:#74482b;display:block;margin-top:5px;}
    .patent-r{width:317px;height:475px;overflow:hidden;display:none;}
    .patent-r img{width:100%;height:100%;object-fit:cover;}

    /*特色工艺*/
    #features-gy{width:100%;background:#f2f2f2;}
    #features-gy img{width:100%;}
    .features-title{padding:70px 0 50px}
    .features-title h3{margin:0;text-align:center;margin-bottom:10px;font-size:30px}
    .features-title p{margin:0 auto;text-align:center;font-size:16px;position:relative;width:25%;}
    .features-title p::after,.features-title p::before{width:50%;height:1px;background:#000;position:absolute;bottom:10px;left:-50%;content:"";display:block;}
    .features-title p::after{left:100%;}
    .features-list{width:100%;}
    .features-list li{float:left;width:23%;margin-left:2.5%;margin-top:2.5%;}
    .features-list li:nth-child(1),.features-list li:nth-child(5),.features-list li:nth-child(9),.features-list li:nth-child(13){margin-left:0;}
    .features-list .hover-img{position:relative;}
    .img-cover{opacity:0;position:absolute;top:0;left:0;border:5px solid rgba(212,3,3,0.84);width:100%;height:100%;background:rgba(0,0,0,.5);text-align:center;color:#fff;transition:.3s;cursor:pointer;font-size:12px;padding:10% 5% 0;}
    .features-list .hover-img:hover .img-cover{opacity:1;}
    .features-list li img{width:100%;height:135px;object-fit:cover;}
    .features-list li span{text-align:center;line-height:25px;display:block;margin-top:5px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
    .features-item{background:url(/template/cn2014/images/vs.png) no-repeat top center;margin-top:35px;}
    .features-item li{width:48%;float:left;margin-left:4%;margin-bottom:45px;}
    .features-item li .hover-img{position:relative;width:80%;height:210px;}
    .features-item li:nth-child(2n+1){margin-left:0;}
    .features-item li:nth-child(2n) .hover-img{float:right;text-align:right;}
    #features-gy .features-item li img{width:100%;height:100%;object-fit:cover;}
    #features-gy .features-item li span{position:absolute;bottom:0;left:0;text-align:center;display:block;background:#951318;width:100%;color:#fff;padding:0% 2%;height:60px;font-size:14px;}
    #features-gy .features-item li:nth-child(2n) span{line-height:60px;background:rgba(0,0,0,.6);}

    /*热装楼盘详情页*/
    .win-title{height:40px;margin:15px 0 20px;border-bottom:solid 1px #ddd;position:relative;}
    .win-title .tit{font-weight:normal;color:#333;float:left;border-bottom:solid 1px #057077;font-size:18px;line-height:40px;}
    .win-title a{position:absolute;right:0;top:15px;color:#057077;font-size:14px;font-weight:normal;}
    .property li,.constructions li{width:31%;float:left;border:1px solid #eaeaea;margin:0 1% 15px;}
    .property li img,.constructions li img{width:100%;height:100%;object-fit:cover;}
    .property li .hover-img,.constructions li .hover-img{max-height:265px;position:relative;}
    .property li .hover-img{height:120px;}
    a.headPic{width:65px;height:65px;position:absolute;bottom:-40px;right:10px;border-radius:50%;overflow:hidden;border:1px solid #fff;}
    .constructions li .hover-img{height:120px;}
    .property li p,.constructions li p{text-indent:20px;line-height:45px;margin:0;}
    .property li .p2{line-height:22px;color:#8f8f8f;padding-bottom:10px;font-size:12px;margin-top:-10px;}
    .property li a:hover{color:#057077;}
    .constructions{width:100%;}
    .constructions .constop{position:absolute;width:68px;line-height:22px;text-align:center;color:#fff;top:0;left:0;background:#057077;}
    .constructions .consbot{position:absolute;line-height:36px;width:100%;text-align:center;bottom:0;left:0px;color:#fff;display:none;background:#057077;}
    .constructions .consbot:hover{background:#057077;}
    .constructions li:hover .consbot{display:block;}
    .constructions li:hover a{color:#057077;}
    .designers-detail{width:100%;}
    .designers-detail li{width:31%;float:left;border:1px solid #eaeaea;margin:0 1%;}
    .designers-detail li .hover-img{position:relative;width:100%;max-height:280px;}
    .designers-detail li img{width:100%;height:100%;object-fit:cover;}
    .designers-detail li .des-home{display:none;position:absolute;width:100%;height:34px;bottom:0;z-index:1;transition:.3s all;}
    .designers-detail li:hover .des-home{display:block;}
    .designers-detail li .des-home a{display:inline-block;position:absolute;bottom:0;width:49%;height:34px;line-height:34px;color:#000;transition:all ease .1s;-webkit-transition:all ease .1s;background:#f1f1f1;text-align:center;font-size:12px;}
    .homegh{right:0;}
    .designers-detail li .des-home a:hover{background:#057077;color:#fff;}
    .home-detail-box2 .homename{font-size:18px;}
    .home-detail-box2{text-align:center;line-height:33px;}
    .home-detail-box2 .homename:hover{color:#057077;}
    .hym-banner{width:100%;}
    .hym-banner img{width:100%;}
    .hmy-wh{width:100%;}
    .wh1{background:#ebe9ea;padding-top:20px;padding-bottom:90px;}
    .wh1bg h3{text-align:center;font-size:32px;color:#000;margin:0;}
    .wh1bg .hmy-tit{text-align:center;font-size:18px;color:#000;margin:0;text-transform:uppercase;margin-bottom:30px;}
    .wh1bg span{display:block;width:50px;height:4px;background:#000;margin:10px auto;}
    .container12{width:750px;margin:0 auto;}
    .hmy1-des{text-align:center;padding:0 10%;line-height:25px;}
    .wh1bg{width:100%;padding-top:30px;background:url(/template/cn2014/images/mapbg.png) no-repeat top center;}
    .wh1img{width:100%;margin:75px auto 0;text-align:center;}
    .wh1img img{width:100%;}
    .wh5{width:100%;background:#ebe9ea;}
    .wh5 img{width:100%;}
    .wh5-content{padding:35px 0}
    .wh5-tit{text-align:center;padding:0 10%;font-size:13px;line-height:25px;color:#000}
    .wh5-tit font{color:#057077}
    .wh2{width:100%;}
    .wh2bg{width:100%;padding-top:192px;background:url(/template/cn2014/images/hmyyb.png) no-repeat top center;}
    .wh2bg h3{margin:0;}
    .wh2content-tit{width:420px;height:240px;background:#057077;}
    .wh2img{position:absolute;right:0;top:44px;text-align:right;}
    .wh2img img{width:70%;}
    .wh2content{overflow:hidden;width:750px!important;}
    .wh2content-tit{padding:35px 0 0 25px;}
    .wh2content-tit h3{font-size:35px;color:#fff;}
    .wh2content-tit p{color:#fff;font-size:24px;text-transform:uppercase;}
    .wh2content-tit span{display:block;width:20px;height:4px;background:#fff;margin:20px 0;}
    .wh2-con h4{text-align:center;font-size:24px;color:#000;margin-top:45px;margin-bottom:20px;}
    .wh2-con .wh2-con-des{font-size:14px;color:#000;text-align:center;}
    .whhmy{margin:60px 0;}
    .whhmy img{width:100%;}
    .ppsl{width:100%;margin-top:35px;margin-bottom:45px;}
    .ppsl li{float:left;width:91px;height:91px;margin-left:18px;}
    .ppsl li:first-child{margin-left:0;}
    .ppsl li img{width:100%;height:100%;object-fit:cover;}
    .wh3{width:100%;}
    .wh3 .bg{width:100%;height:auto;background:url(/template/cn2014/images/hmyqywh.png) no-repeat top center;padding-bottom:35px;}
    .wh3-con{padding:215px 0 0 35px;color:#fff;font-size:16px;}
    .wh3-con p{line-height:35px;}
    .wh3-tit{font-size:24px;margin-top:60px;}
    .wh4{padding:65px 0 45px;width:100%;background:#ebe9ea;}
    .wh4 h3{text-align:center;font-size:32px;color:#000;margin:0;}
    .wh4 span{display:block;width:50px;height:4px;background:#000;margin:13px auto;}
    .wh4 p{font-size:14px;text-transform:uppercase;text-align:center;color:#000;padding:0 15px;}
    .wh4 li{float:left;width:31%;margin:65px 1.1%;}
    .wh4 li img{width:100%;}
    .wh4item1{font-size:14px;line-height:25px;margin-bottom:50px;}
    .wh4item1 sup{font-size:24px;top:-.2em;}

    /*预约详情页*/
    .house-input{width:100%;height:230px;position:absolute;bottom:0;left:0;right:0;margin:0 auto;}
    .house-box{width:750px;height:170px;border-radius:10px;background:#fff;padding:45px 72px;margin:0 auto;}
    .house-box h3{margin:0;color:#747474;margin-bottom:20px;}
    #totals{color:#b32c34;}
    .house-box input{color:#727171;width:148px;height:43px;border:1px solid #b5b5b5;text-indent:20px;outline:none;border-radius:5px;font-size:14px;}
    .house-box input.now{width:148px;height:43px;border:1px solid #b5b5b5;text-indent:20px;outline:none;border-radius:5px;font-size:14px;background:#057077;color:#fff;}
    .house-mesg span{font-size:18px;color:#fff;}
    .house-mesg b{font-size:18px;color:#da9973;font-weight:normal;margin:0;padding:0;}
    .house-mesg p{text-align:center;margin:15px 0 0;}
    .house-mesg span{margin-right:50px;}
    .house-mesg span:nth-child(2){margin-right:0;}
    .quote-detail{width:100%;}
    .quote-bg{width:100%;height:auto;background:url(/template/cn2014/images/house_detailbg.jpg) no-repeat top center;overflow:hidden;padding-bottom:35px;}
    .quote-bg h3{margin:35px 0;font-size:30px;text-align:center;}
    .quote-bg span{color:#be273d;}
    .quote-li li{float:left;width:170px;height:490px;background:#fff;border-radius:10px;margin-left:13px;}
    .quote-li li:first-child{margin-left:0;}
    .quote-li li img{display:block;text-align:center;margin:45px auto;}
    .fffaf6{width:100%;height:115px;background:#fffaf6;margin:0;text-align:center;overflow:hidden;}
    .fffaf6 h3{font-size:20px;color:#3e3a39;margin:25px 0 10px;}
    .fffaf6 span{font-size:22px;color:#c87f55;margin:0;}
    .quo-des{padding:20px 30px 0;color:#898989;font-size:14px;line-height:25px;margin:0;}
    .drawing{width:100%;padding-top:80px;padding-bottom:90px;}
    .drawing h3{text-align:center;margin:0;color:#3e3a39;font-size:30px;margin-bottom:15px;}
    .drawing p{font-family:"Adobe 黑体 Std";text-align:center;margin:0;font-size:28px;color:#b32c33}
    .drawing-ul{margin-top:80px!important;max-height:563px;overflow:hidden;}
    .drawing-l{width:30%;max-height:282px;}
    .drawing-r{width:68%;}
    .drawing-r img:first-child{margin-bottom:5px;}
    .drawing-l img{width:100%;height:auto;object-fit:cover;}
    .drawing-r img{width:100%;}
    .funds{width:100%;height:695px;background:#7b071a;text-align:center;color:#fff;padding-top:60px;}
    .funds h3{font-size:30px;margin:0;margin-bottom:15px;}
    .funds h2{font-size:30px;font-weight:bold;margin:0;}
    .bieshu{width:100%;overflow:hidden;margin-top:45px;margin-bottom:55px;}
    .bieshu img{width:50%;float:left;}
    .funds-a{margin:0;font-size:14px;color:#fbccb5;margin-bottom:15px;}
    .funds-a span{display:inline-block;background:#a72135;padding:5px 20px;border-radius:5px;margin-left:20px;}

    /*预约详情页 end*/

    /*户型研发*/
    #house{width:100%;}
    .house-banner img{width:100%;}
    .house-container{width:750px;padding:0 15px;margin:0 auto;}
    .house1{margin-top:65px;margin-bottom:80px;}
    .wh-r h3{font-family:"思源黑体";font-size:30px;}
    .wh-r span{display:block;width:65px;height:2px;background:#000;margin-bottom:15px;}
    .wh-l img{width:100%;}
    .wh-l{width:55%;}
    .wh-r{width:40%;}
    .wh-color{font-size:17px;color:#395483;}
    .wh-des{font-size:14px;color:#000;}
    .house-case-bg{width:100%;height:440px;background:url(/template/cn2014/images/wk3.jpg) no-repeat top center;padding-top:305px;}
    .case-meter li{float:left;width:25%;text-align:center;color:#fff;font-size:30px;cursor:pointer;}
    .case-meter li.active{color:#a5885e;position:relative;}
    .case-meter li.active::after{content:"";display:block;position:absolute;width:10px;height:10px;bottom:-30px;left:0;right:0;margin:0 auto;border:10px solid #a5885e;border-top-color:transparent;border-right-color:transparent;border-top-color:transparent;border-top-color:transparent;transform:rotate(-45deg);}
    .case-line{display:block;width:100%;height:2px;background:#ccc;margin:10px 0;}
    .house-case-bg>.house-container{height:135px;overflow:hidden;}
    .case-des{text-transform:uppercase;letter-spacing:23px;font-size:14px;color:#28426d;text-indent:65px;margin:30px 0 20px;}
    .case-con{border:6px solid #28426d;}
    .case-peo{float:left;width:45%;margin-top:19px;margin-left:-5%;}
    .case-peo img{width:100%;}
    .case-program{width:55%;float:right;}
    .pro-list ul{margin-right:-7px;}
    .pro-list li{float:left;width:33%;margin-left:.5%;text-align:center;height:60px;line-height:60px;background:#28426d;font-size:20px;color:#fff;cursor:pointer;margin-top:-6px;}
    .pro-list li.active{background:#a5885e;}
    .pro-list li:first-child{margin-left:0;}
    .program-con h3{font-size:25px;color:#28426d;margin:15px 0;}
    .program-con h3 sub{top:0;}
    .propram-tit{font-size:24px;color:#28426d;margin-bottom:15px;}
    .program-des{font-size:18px;color:#000;padding-right:15%;margin-bottom:10px;}
    .program-href{display:block;width:158px;height:35px;border:1px solid #28426d;line-height:35px;border-radius:5px;text-align:center;font-size:18px;color:#28426d;margin-top:25px;}
    .program-container{background:#28426d;padding:0 55px 30px;}
    .program-tit{padding:60px 0 40px;}
    .program-tit h3{width:21%;float:left;color:#fff;margin:0;}
    .program-tit p{width:79%;float:left;text-transform:uppercase;font-size:14px;border-bottom:1px solid #fff;color:#fff;margin:0;font-style:italic;text-transform:capitalize;letter-spacing:1px;padding-bottom:2px;}
    .program-list li{width:49%;float:left;margin-left:2%;min-height:247px;color:#fff;}
    .program-list li img{width:100%;height:247px;}
    .program-list li h3{font-size:28px;padding:40px 40px 0;margin:0;}
    .program-list li p{font-size:14px;padding:0 40px;margin-top:15px;}
    .program-list li:nth-child(2){border:1px solid #fff;}
    .program-list.shi li:nth-child(2){margin-top:40px;}
    .program-list li:first-child{margin-left:0;}
    .program-three div{float:left;margin-bottom:20px;margin-left:2%;}
    .program-three div:first-child{margin-left:0;}
    .program-three div img{width:100%;height:175px;}
    .program-three div:nth-child(1),.program-three div:nth-child(3){width:28%;}
    .program-three div:nth-child(2){width:40%;}
    .program-two div{margin-left:10px;float:left;margin-bottom:20px;}
    .program-two div:nth-child(1),.program-two div:nth-child(3){margin-left:0;}
    .program-two div{width:49%;}
    .program-two div img{width:100%;height:205px;}
    .program-two div:nth-child(2n){float:right;}
    .cons-con{width:100%;height:auto;background:url(/template/cn2014/images/consbg.jpg) no-repeat top center;margin-top:40px;padding-top:240px;padding-bottom:35px;}
    .cons-con li{float:left;margin-left:1.3%;width:24%;}
    .cons-con li img{width:100%;}
    .cons-con li:first-child{margin-left:0;}
    .house-wrap{width:100%;background:url(/template/cn2014/images/house-wrap.png) no-repeat top center;}
    .res-con{width:100%;}
    .res-con-l{max-width:550px;}
    .res-con-l img{width:100%;height:auto;margin-bottom:15px;}
    .res-con-r img{width:100%;height:auto;margin-bottom:13px;}
    .res-con-r{max-width:512px;}
    .res-ren img{width:100%;height:auto;margin-bottom:15px;}
    .res-wu-con img{width:49%;height:auto;}
    .res-wu-con{margin-bottom:15px;overflow:hidden;}
    .res-wu-b-l{width:100%}
    .res-wu-b-l img{width:98%;height:400px;margin-bottom:15px;}
    .res-wu-b-r{width:100%;text-align:center;}
    .res-wu-b-r img{width:49%;height:auto;margin-bottom:15px;}
    .res-wu-b-r img:first-child{height:auto;}
    .custom-made{width:100%;height:auto;background:url(/template/cn2014/images/madebg.jpg) no-repeat top center;}
    .custom-made h3{padding-top:200px;margin:0;text-align:center;font-size:18px;color:#000;line-height:25px;}
    .custom-made-con{width:730px;margin:30px auto 0;}
    .custom-made-con .fl{width:100%;}
    .custom-made-con img{width:100%;height:500px;margin-bottom:20px;}
    .resgybg{width:100%;height:490px;background:url(/template/cn2014/images/resgybg.jpg) no-repeat top center;}
    .resgybg h3{padding-top:190px;margin:0;font-size:16px;color:#fff;text-align:center;}
    .resgybanner{width:730px;margin:65px auto;text-align:center;color:#fff;padding:0 30px;overflow:hidden;}
    .resgybanner .swiper-container{overflow:visible!important;}
    .resgybanner .swiper-slide img{width:100%;}
    .resgybanner .swiper-button-prev{width:25px;background:url(/template/cn2014/images/gybtn.png) no-repeat top left;height:43px;left:-30px;}
    .resgybanner .swiper-button-next{width:25px;background:url(/template/cn2014/images/gybtn.png) no-repeat top right;height:43px;right:-30px;}
    .resn{width:100%;}
    .resn img{width:100%;}

    /*户型研发结束*/
    .witness .section-title h4{margin-bottom:20px}
    .witness-container{height:420px;overflow:hidden}
    .witness-container-left{width:100%;float:left}
    .witness-container-img{width:65%;height:420px;overflow:hidden}
    .witness-container-img img{width:100%;height:420px;-o-object-fit:cover;object-fit:cover}
    .witness-container-dec{width:35%;background:#2d2d2d}
    .witness-container-tit img{width:100%;height:70px;-o-object-fit:cover;object-fit:cover;overflow:hidden}
    .witness-container-right{display:none}
    .witness-container-des{height:100%;padding:15px 15px;height:350px}
    .witness-container-des p{font-size:14px;color:#fff}
    .windec{margin-top:15px;line-height:28px}
    .winhref{bottom:20px;right:20px;color:#057077}
    .witness-public-img{border:3px solid #057077;width:39.5%;height:205px;overflow:hidden}
    .witness-public-img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}
    .witness-container-right li{height:205px;overflow:hidden}
    .witness-container-right li:first-child{margin-bottom:10px}
    .witness-public-dec{background:#2d2d2d;height:100%;width:60.5%;overflow:hidden;padding:25px}
    .witness-public-dec p{color:#fff;font-size:14px}
    .public-href{bottom:10px;right:10px;font-size:14px;color:#057077}
    .public-href:hover,.winhref:hover{color:#057077}
    #covernav{width:100%;background:#057077;position:fixed;top:0;left:0;z-index:9999;display:none}
    #covernav.active{display:block}
    #covernav .covernavl{float:left;width:20%;display:none}
    #covernav .covernavr{float:right;width:100%}
    .covernavr>ul{width:100%}
    .covernavr>ul>li{position:relative;height:50px;float:left;line-height:50px;height:50px;width:12.5%;text-align:center;-webkit-transition:.3S;transition:.3S}
    .covernavr>ul>li>a{color:#fff;font-size:14px}
    #early .early{font-size:30px;color:#2d2d2d}
    .early-share{font-size:14px;margin:10px 0;}
    .early-top h4{font-size:14px;}
    #early .early-mid .early-title-dec{font-size:14px;color:#808080;line-height:25px;padding-bottom:15px;border-bottom:1px solid #ddd}
    #rtdes{width:100%}
    #rtdes li{float:left;width:24%;overflow:hidden;padding:10px 10px 0 10px;background:#f6f6f6;margin-right:1.32%;margin-top:1.32%}
    #rtdes li:nth-child(4),#rtdes li:nth-child(8),#rtdes li:nth-child(12),#rtdes li:nth-child(16),#rtdes li:nth-child(20),#rtdes li:nth-child(24){margin-right:0}
    #rtdes li .rt-img{width:100%;overflow:hidden}
    #rtdes li .rt-img:hover img{-webkit-transform:scale(1.2,1.2);transform:scale(1.2,1.2)}
    #rtdes li img{width:100%;-webkit-transition:all .8s;transition:all .8s}
    #rtdes .hot-boot{width:100%;line-height:35px}
    #rtdes .people{width:100%;font-size:14px;color:#393333;float:none}
    #rtdes .people p{float:left;margin:0;padding:0;font-size:12px;color:#6a6868;vertical-align:baseline;width:60%;text-align:center}
    #rtdes .people h4{float:left;width:40%;font-size:14px;color:#393333;line-height:35px;padding:0;margin:0}
    #rtdes .order{display:block;width:80%;height:25px;margin:0;padding:0;border-radius:3px;text-align:center;font-size:12px;border:1px solid #B8B7B7;line-height:25px;float:none;margin:0 auto;margin-bottom:10px}
    #rtdes .order.active{color:#fff;border-color:#057077}
    #rtdes .order:hover{color:#fff;border-color:#057077;background:#057077}
    #header{padding:0 0 1%}
    .logo{float:left;margin-top:2%}
    .search_box{margin-top:25px!important}
    .logo h2{margin-top:10px}
    p.dec{display:none}
    .city{float:left;margin-top:33px;margin-bottom:10px;margin-left:2%}
    .city b{color:red}
    .city b.cut{position:relative;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}
    .citylist{z-index:999;width:200px;background:#fff;left:-70px;display:none;border-radius:5px;padding:10% 10%;-webkit-box-shadow:inset -1px -1px 20px 0px #eaeaea;box-shadow:inset -1px -1px 20px 0px #eaeaea}
    .citylist.show{display:block}
    .citylist li{float:left;width:30%;text-align:center;font-size:12px;font-weight:normal;margin:1% 0}
    .citylist li a{color:#333}
    .topsearch{float:left;position:relative;margin:30px 0 10px;margin-left:10%}
    .topsearch .search{width:293px;height:30px;line-height:30px;border:1px solid #ccc;border-radius:2px}
    .topsearch .search .searchtab{width:30%;height:100%;border-right:1px solid #ccc;float:left}
    .topsearch .search .searchtab select{width:100%;height:100%;border:none;outline:none;margin-top:-5px}
    .topsearch .search .searchtab select option{border-color:red}
    .topsearch .search input{float:left;border:none;outline:none;height:100%;text-indent:10px}
    .topsearch .search button.btn{cursor:pointer;position:absolute;right:-2px;top:0;height:30px;line-height:20px;background:transparent;outline:none;border:none}
    .hotline{display:none}
    .footer-btm{background:#057077;padding:0;text-align:center}
    .navbar-default{background:none;border:none}
    .navbar-default .navbar-nav>li>a{color:#fff}
    .navbar{margin-bottom:0}
    .navbar-nav{width:100%}
    .navbar-nav>li{width:12.5%}
    .navbar-nav>li.active{background:#15b0ba}
    .case-item{width:100%;margin-bottom:20px}
    .case-list{border:1px solid #D9D9D9;line-height:40px;height:40px;margin-top:-1px;overflow:hidden;}
    .case-list span{line-height:38px;float:left;background:#eee;text-align:center;width:130px}
    .case-item li{clear:both;height:38px;border:1px solid #ccc;font-size:14px;border-top:none}
    .case-list .wr{float:left;width:80%}
    #wrapper,#wrapper1,#wrapper2,#wrapper3,#wrapper4,#wrapper5{position:relative;overflow:hidden;height:38px;line-height:38px;width:74%}
    .case-list .wr a{float:left;line-height:25px;height:25px;padding:8px 0;margin:0 1%}
    .case-item ul.scroll a>li{border:none;line-height:25px;height:25px;padding:0 4px}
    .case-item ul.scroll a>li.active{background:#057077;color:#fff;font-size:14px}
    .case-item ul.scroll a>li:hover{background:#057077;color:#fff}
    .case-item li{clear:both;height:38px;border:1px solid #ccc;font-size:14px;margin-top:-1px;border-top:none;margin:.5% 0}
    .case-item li:nth-child(1){border-top:1px solid #ccc}
    .case-item li span{display:block;float:left;width:14%;height:100%;line-height:38px;background:#EEE;padding:0 2%;color:#808080}
    .case-item li .scroll{font-size:1rem}
    .case-item li .scroll a.active{background:#057077;color:#fff;font-size:1rem}
    .case-item li .scroll a{display:inline-block;padding:0 2%;text-decoration:none}
    .case-item li .scroll a.active{background:#057077;color:#fff;font-size:1rem}
    .case-item li .scroll a:hover{background:#057077;color:#fff}
    .sort{width:100%;background:#EEE;padding:0 2%;margin-top:30px;margin-bottom:8px}
    .sort ul li{line-height:40px;float:left;margin-right:2%;font-size:12px;color:#333;cursor:pointer}
    .sort ul li i{font-size:12px}
    .sort ul li.active,.sort ul li.active i{color:#057077}
    .sort ul li:hover,.sort ul li:hover i{color:#057077}
    .caselist{width:100%}
    .caselist li{float:left;width:24%;margin-right:1.32%;margin-top:1.32%;border-bottom:1px solid #057077}
    #case1 .caselist li:nth-child(4),#case1 .caselist li:nth-child(8),#case1 .caselist li:nth-child(12),#case1 .caselist li:nth-child(16),#case1 .caselist li:nth-child(20),#case1 .caselist li:nth-child(24),#case1 .caselist li:nth-child(28),#case1 .caselist li:nth-child(32),#case1 .caselist li:nth-child(36){margin-right:0}
    .caselist1 li{width:49%;margin-right:2%;margin-top:2%}
    .caselist li img{width:100%}
    .caselist li .case-ov-img{width:100%;height:100%;height:112px;overflow:hidden}
    .caselist li .case-ov-img img{margin-bottom:0}
    .caselist li .case-bot-dec{position:relative;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;height:38px;line-height:38px;padding:0 25% 0 0}
    .case-bot-dec p{margin-bottom:0;width:100%;text-align:center;color:#333;font-size:12px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
    .case-bot-dec span{position:absolute;width:25%;font-size:12px;vertical-align:top;top:0;right:0}
    #case-detail .public-title{float:left}
    #case-detail .sc{float:left}
    #case-detail .public-title h4{width:60%}
    #case-detail .public-right{width:25%}
    #case-detail .public-right select{width:31.4%}
    #case-detail .public-right-bot h4>a{float:right;color:#057077;font-size:12px;vertical-align:2px}
    #case-detail .public-right-bot li{width:100%}
    #case-detail .public-right-bot li img{width:100%;margin-bottom:4%}
    .sc-people{margin-top:5%;width:100%;margin-bottom:3%}
    .sc-people .left{width:70%;float:left;padding-left:5%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
    .sc-people .right{width:25%;float:right}
    .sc-people .left p{width:25%;float:left;border-radius:50%;border:3px solid #BE111C;margin:0}
    .sc-people .left p img{width:100%;border-radius:50%}
    .sc-people .left .intro{float:left;width:75%;padding:0 5%;color:#393333;font-size:20px}
    .sc-people .left .intro h4{font-size:inherit;margin:2% 0}
    .sc-people .left .intro span{font-size:18px}
    .sc-people .left .intro b{color:#BE111C}
    .sc-people .right{padding:7% 0 0 0}
    .sc-people button{background:#057077;font-size:16px;color:#fff;width:90%;padding:1.5% 2%;outline:none;border:none}
    .people-detial p{border:1px solid #ccc;margin-bottom:0;margin-top:-1px}
    .people-detial p.item1 span{display:block;float:left;width:100%}
    .people-detial p.item2 span{display:block;float:left;width:100%}
    .people-detial p .p-style{text-align:center;display:block;float:left;background:#EEE;width:20%;line-height:40px}
    .people-detial p .p-dec{text-align:center;display:block;float:left;width:80%;line-height:40px}
    .people-detial p .p-style1{text-align:center;display:block;float:left;background:#EEE;width:20%;line-height:40px}
    .sc-idea{margin-top:2%}
    .sc-idea h4{font-size:20px;color:#393333;font-weight:700;padding-left:5%}
    .sc-idea .idea-dec{color:#393333;text-indent:20px;padding:0 5%}
    .section-case.hot{margin-bottom:20px}
    .page span{float:left;margin-left:2.5%}
    .page span.record{border:1px solid #eee;margin-right:1%;padding:.5% 2%}
    .page{width:100%;padding:0 25%;margin:1% 0;text-align:center;margin-left:0!important;margin-bottom:20px!important}
    .page .num{border:none}
    .page .num strong,.page .num a{cursor:pointer;border:1px solid #eee;text-decoration:none;margin:0 .5%}
    .page .num em{font-style:normal;font-weight:normal;border:1px solid #eee;margin-right:1%}
    .page strong.active{background:#057077;color:#fff}
    #rzlp .public-left{width:100%}
    #rzlp .public-title{width:25%;float:left}
    #rzlp .public-title h4{float:left;width:100%;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:pre-wrap}
    #rzlp .sc{float:right;width:50%;text-align:right;padding-top:1.8%}
    #rzlp .section-public{margin-bottom:20px}
    #rzlp .rz-detail{background:#F8F8F8;width:100%;padding:4%;margin-top:2%}
    .rz-left{width:50%;float:left}
    .rz-right{width:50%;float:left;padding:1% 4% 1%}
    .rz-left img{width:100%;max-width:588px;max-height:358px;height:auto;overflow:hidden}
    .rz-right h4:nth-child(1){font-size:18px;color:#057077}
    .rz-right h4{font-size:18px;color:#393333}
    .rz-right span{font-size:16px}
    .rz-right .rz-dec{margin:2% 0;font-size:12px}
    .house-detail{width:100%;background:#057077;padding:3% 0}
    .house-detail .house-title{width:10%;color:#fff;border-bottom:2px solid #fff;font-size:18px}
    .house-detail .house-title p{font-size:14px}
    .house-style{background:#fff;-webkit-box-shadow:1px 1px 1px 2px #eee;box-shadow:1px 1px 1px 2px #eee;position:relative;top:-25px;padding:90px 3% 0}
    .house-style .style-title{width:10%;padding:.5% 4%;font-size:18px;background:#15b0ba;color:#fff;margin:0 auto;text-align:center}
    .house-style .style-img{width:100%;margin:4% auto}
    .house-style .style-img .left{width:60%;float:left;max-height:324px;overflow:hidden}
    .house-style li:nth-child(2) .style-img .left{float:right}
    .house-style li:nth-child(2) .style-img .right{float:left;text-align:right}
    .house-style li{width:100%;text-align:center;margin:0 auto}
    .house-style li:nth-child(2){padding-left:0}
    .house-style .style-img .left img{width:100%;overflow:hidden}
    .house-style .style-img .right{width:39%;float:right;max-height:420px;overflow:hidden}
    .house-style .style-img .right img{width:100%;overflow:hidden}
    .house-style .style-img .right img:nth-child(2){margin-top:1%}
    .top-img{width:100%;margin:4% 0}
    .top-img .left{float:left;width:50%}
    .des .top-img .left .left-img{float:left;overflow:hidden;max-width:400px;max-height:542px;min-width:400px}
    .top-img .left img{width:100%}
    .top-img .right{position:relative;float:left;width:50%;border:2px solid #7D7D7D;padding:2% 4% 2% 10%;margin-left:-32px;margin-top:2%}
    .top-img .right h4{font-size:30px}
    .top-img .right .right-dec{text-align:right;font-size:12px;padding:2% 0}
    .des li:nth-child(2){padding-right:0}
    .des li:nth-child(2) .right{width:50%;padding:5% 2% 8% 25%;margin-top:6%}
    .house-style .ml30{margin-left:44%}
}
@media (max-width:767px){


    /*首页服务*/
    .fuwu2 {
        display: block;
        margin-top: 3%;
    }
    #Service-Process{display:none;}
    .fuwu-ul2 li{float:left;width:25%;text-align:center;position:relative;margin-top:5%;}
    .fuwu-ul2 li img{width:50%;}
    .fuwu-ul2 li p{font-size:12px;color:#444;line-height:14px;height:14px;margin-top:15px;margin-bottom:20px;}

    /*首页服务*/

    /* 装修攻略 */
    .state3-con{margin-top:25px;}
    .state3-bottom{margin-bottom:0;}
    .state4-bottom{height:auto;padding-bottom:25px;}
    .state4-img2{bottom:50%;}
    .state4-div{font-size:14px;margin:25px 0 35px;}
    .state4-bottom p{font-size:14px;}
    .state4-img1 img{width:50%;}
    .state4-img2 img{width:30%;display:block;float:right;}
    .state3-bottom-r{display:none;}
    .state3-bottom-l{width:100%;font-size:14px;}
    .state3-l-t p{font-size:14px;}
    .state3-r-t,.state3-r-b,.s-bottom-b,.s-bottom-con{padding:10px 20px;}
    .state3-r{width:100%;}
    .state3-l-t{padding:10px 25px;}
    .state3-l{width:100%;font-size:14px;}
    .state-tip3-wrap .tip3-3-l{width:100%;padding:15px 30px;height:auto;}
    .state-tip3-wrap .tip3-3-r{width:100%;}
    .state-tip3-wrap .tip3-3-r img{width:100%;}
    .state4png{display:none;}
    .state-tip3-wrap .tip2-2-l{height:auto;}
    .tip2-2-r{width:100%;font-size:14px;padding:15px 30px;height:auto;}
    .state-tip3-wrap .tip2-2-l img{height:auto;}
    .state-tip3-wrap .tip2-2-l{width:100%;}
    .state-tip3-wrap .state-tip2-r{padding:15px 30px;}
    .tips1 img{width:100%;}
    .state2-3png{display:none;}
    .state-tip2-r{width:100%;font-size:14px;padding:20px;height:auto;}
    .tip1s-des{font-size:14px;}
    .tip2-wrap{width:100%;}
    .tip1-1 li{width:100%;}
    .h495{height:1240px;}
    .state2-tip1{width:100%;right:0;margin-top:55%;}
    .state2-1{display:none;}
    .state2-info-wrap{width:100%;height:auto;font-size:14px;}
    #stage1{padding-top:25px;}
    .raiders-info{font-size:12px;padding:2% 1%;}
    .state1-1{left:0;}
    .state1-3{right:0;display:none;}
    .state1-wrap-con{padding:40px;}
    .state1-wrap{width:100%;left:unset;right:0;height:auto;}
    .container1475{width:100%;margin:0 auto;}
    .container1200{width:98%;margin:0 auto;padding:0 1%;}
    .state-tit img{width:100%;}
    .state1-wrap-con p{font-size:12px;margin-bottom:25px;}
    .state1-2 img{width:100%;}
    .state1-4 img{width:100%;}
    .state1-2{bottom:160px;}

    /* 装修攻略 */

    /* 404 */
    .err-l{display:none;}
    .err-r{width:100%%;}
    .err404-wrap{width:100%;}
    .erra{width:100%;}
    .erra a{float:left;display:block;width:24%;margin:.5%}
    #err404 .err-r p{font-size:30px;}

    /* 404 */

    /* 活动专题页 */
    .special2-l label{font-size:16px}
    .special2-r button{height:60px;line-height:60px;-webkit-background-size:100% 100%!important;background-size:100% 100%!important;font-size:16px;}
    .Special9 .Special1-con{padding-top:10%;}
    .special-banner-info{font-size:12px;padding:2% 0;}
    .Special1{padding-top:40px;}
    #Special .special-img{transform:scale(2);-webkit-transform:scale(2);-moz-transform:scale(2);-ms-transform:scale(2);-o-transform:scale(2);}
    .nine li{width:100%;}
    .special2-wrap{padding:25px;}
    .special2-l label{text-align:left;}
    .special2-r{width:320px;margin:0 auto;float:none;}
    .special2-r button{width:100%;margin:0 auto;background-size:100%;}
    .special3-img li{width:49%;height:145px;}
    .discount{width:100%;}
    .Special4-wrap{padding:50px 2%;}
    .Special4-l{width:100%;}
    .Special4-l li{width:100%;background-size:100%!important;}
    .Special4-r{width:100%;}
    .Special4-form{height:auto;margin:0 auto;background-size:100% 100%;padding-bottom:5%;}
    .Special4-form button{width:100%;height:60px;font-size:16px;background-size:100% 100%;border-radius:20px;margin-top:15px;}
    .Special4-form form{padding:46px 40px 0;}
    .Special4-form input{width:100%;}
    .Special5 .Special1-con{min-height:auto;}
    #Special .special5-tit img{width:100%;}
    .Special6-ul li{width:100%;}
    .special6-img{height:auto;}
    #Special{overflow-x:hidden;}
    .special6-info>p{font-size:12px;height:auto;line-height:2;}
    .special6-l h3{font-size:24px;}
    .special6-l{width:55%;}
    .special6-r{width:45%;}
    .special6-btn{width:100%;background:url(/template/cn2014/images/moneybtn.png) no-repeat top center/100%;}
    .special6-btn b{font-size:30px;}
    .special6-btn p{font-size:25px;}
    .Special7 .Special1-con{min-height:auto;}
    .Special8-ul>li{width:100%;}
    .rows-tit{font-size:14px;}
    .row-ul>li{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;height:auto;}
    .row-ul>li p{font-size:14px!important;}
    .specail8-r{width:100%!important;text-align:center;}
    .specail8-r button{font-size:16px;width:100%;height:60px;background:url(/template/cn2014/images/specail8btns.png) no-repeat top center /100% 100%;border-radius:15px;-webkit-border-radius:15px;-moz-border-radius:15px;-ms-border-radius:15px;-o-border-radius:15px;}
    .specail8-btn{background-size:100% 100%;height:248px;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;}
    .specail8-btn form input{width:100%;}
    .specail8-l{width:100%!important;}
    .Special10-ul{padding:2% 1%;}
    .Special10-ul li{width:49%;height:90px;background-size:100%!important;margin:0!important;}
    .Special10-ul li h3{font-size:14px;}
    .Special10-ul li p{font-size:14px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}
    .Special10-ul li>div{padding-left:20px;}
    .Special10-ul li:nth-child(2n){float:right;}
    .Special10-ul li:nth-child(7)>div{padding-top:7px;}
    .Special10-ul li:nth-child(7){height:30px;margin:10px 0!important;transform:scale(1.2);-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);}
    .Special11-ul{padding:6% 0 0;}

    /* 活动专题页 end*/
    ul.early-ul{width:100%;text-align:left;}

    /* 建材联盟 */
    .building-one{width:100%;background:#f2f2f2;overflow:hidden;}
    .building-one .container{position:relative;width:100%;height:385px;background:url(/template/cn2014/images/jclm1.jpg) no-repeat center center/cover;}
    .building-tit{text-align:center;margin-top:50px;}
    .building-tit h3{font-size:24px;font-weight:bold;letter-spacing:1px;margin-bottom:15px;}
    .build-line{display:inline-block;width:15%;height:1px;background:#000;vertical-align:middle;}
    .build-b{display:inline-block;font-size:14px;color:#000;font-weight:normal;}
    .build-info{position:absolute;left:0;right:0;margin:0 auto;text-align:center;top:55%;}
    .build-info p{font-size:14px;color:#444;margin-bottom:15px;}
    .build-info h4{font-size:24px;color:#000;font-weight:bold;letter-spacing:2px;}
    .building-two{padding:40px 0;}
    .building-two .bulid-line{background:#8e8988;height:2px;width:31%;vertical-align:middle;display:inline-block;}
    .building-two b{font-size:20px;color:#333;display:inline-block;width:35%;text-align:center;letter-spacing:2px;vertical-align:middle;}
    .build-item{margin:30px 0;}
    .cate-img{width:100%;}
    .cate-img img{display:block;width:100px;height:100px;float:left;object-fit:cover;margin:2.7%;box-sizing:border-box;box-shadow:0px 0px 0px 1px #ccc;}

    /* 建材联盟结束 */
    .p-dec img{width:100%;}
    video{width:100%;}
    .house-line{display:block;width:60px;height:4px;background:#000;display:block;margin:0 auto;}
    .one-des{font-size:16px;color:#000;text-align:center;margin-top:25px;}
    .one-des p{line-height:30px;font-size:14px;}
    .bdtx{width:100%;}
    .bdtx li{float:left;width:100%;background:#cfe4e8;margin-bottom:1%;}
    .bd-img{float:left;width:25%;}
    .bd-img img{width:100%;}
    .bd-info{float:left;text-align:left;width:75%;padding-top:40px;}
    .bd-info h3{font-size:20px;color:#000;font-weight:bold;}
    .bd-info span{display:block;text-transform:uppercase;font-size:12px;color:#666;margin:10px 0 15px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
    .bd-info p{overflow:hidden;padding-bottom:2%;}

    /*环保建材专题页*/
    .hbzt-one{padding-top:10px;width:100%;width:100%;overflow:hidden;}
    .hbzt-tit h3{margin:0;color:#000;font-size:25px;text-align:center;}
    .hbzt-tit p{text-align:center;font-size:14px;margin:10px auto;position:relative;width:48%;}
    .hbzt-tit p::after,.hbzt-tit p::before{width:80%;height:1px;background:#000;position:absolute;bottom:10px;left:-80%;content:"";display:block;}
    .hbzt-tit p::after{left:100%;}
    .hbbg{margin-top:85px;width:100%;height:auto;background:url(/template/cn2014/images/hbbg.jpg)no-repeat top center/100%;}
    .hbbg-con{text-align:center;padding-top:65px;}
    .hbbg-con p{font-size:12px;color:#000}
    .hbbg-con h4{font-size:25px;color:#000;margin-bottom:45px;}
    .hb-con{text-align:center;font-size:12px;color:#000;line-height:20px;}
    .hbzt-two{background:#fff;padding:45px 0 10px;}
    .hbzt-des{text-align:center;font-size:14px;padding:0;line-height:25px;}
    .zjtx{width:100%;}
    .zjtx li{float:left;width:45%;margin-left:10%;}
    .zjtx li:nth-child(2n+1){margin-left:0;}
    .zjtx li img{display:block;height:215px;width:100%;}
    .zjtx li span{display:block;max-width:329px;line-height:30px;text-align:center;font-size:14px;margin-bottom:20px;}
    .bztx{width:100%;margin-top:25px;}
    .bztx li{float:left;width:32%;margin-left:1.5%;margin-bottom:1.5%;}
    .bztx li img{width:100%;height:105px;}
    .bztx li:nth-child(1),.bztx li:nth-child(4),.bztx li:nth-child(7),.bztx li:nth-child(10){margin-left:0;}
    .hbzt-three{padding-bottom:15px;}
    .hbzt-four{padding:35px 0 0;background:#fcfcfc;margin-bottom:45px}
    .ztbg{width:100%;}
    .ztbg img{width:100%;}
    .zxhd{margin-bottom:45px}

    /*24项专利*/
    #patent-zl{width:100%;background:#fff;}
    .patent-banner{width:100%;}
    .patent-banner img{width:100%;}
    .patent-tit{padding:20px 0;}
    .patent-tit h3{font-size:22px;text-align:center;margin:0;}
    .patent-tit p{text-transform:uppercase;word-spacing:2px;margin:5px 0;text-align:center;}
    .patent-tit span.zl-line{display:block;width:50px;height:4px;background:#2a493f;margin:0 auto;}
    .patent-ul{width:100%;}
    .patent-ul li{float:left;width:50%;height:330px;}
    .palt b{font-size:20px;color:#74482b;float:left;width:15%;}
    .palt{height:60px;overflow:hidden;}
    .palt .plrne span{font-size:12px!important;color:#121212;line-height:25px;float:left;width:80%;vertical-align:middle;display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
    .palb{width:100%;height:390px;background:url(/template/cn2014/images/tw24bg.png) no-repeat top center/cover;color:#fff;padding:20px;line-height:30px;font-size:12px;display:none;}
    .patent-l{width:100%;}
    .palt .palt-line{width:100%;height:5px;background:#74482b;display:block;margin-top:5px;}
    .patent-r{width:99%;height:auto;overflow:hidden;}
    .patent-r img{width:100%;height:auto;object-fit:contain;}
    .ui-dialog{position:absolute!important;}

    /*特色工艺*/
    #features-gy{width:100%;background:#f2f2f2;}
    #features-gy img{width:100%;}
    .features-title{padding:25px 0px}
    .features-title h3{margin:0;text-align:center;margin-bottom:10px;font-size:22px}
    .features-title p{margin:0 auto;text-align:center;font-size:16px;position:relative;width:85%;}
    .features-title p::after,.features-title p::before{width:50%;height:1px;background:#000;position:absolute;bottom:10px;left:-50%;content:"";display:block;}
    .features-title p::after{left:100%;}
    .features-list{width:100%;}
    .features-list li{float:left;width:48%;margin-left:2.5%;margin-top:2.5%;}
    .features-list li:nth-child(2n+1){margin-left:0;}
    .features-list .hover-img{position:relative;}
    .img-cover{opacity:0;position:absolute;top:0;left:0;border:5px solid rgba(212,3,3,0.84);width:100%;height:100%;background:rgba(0,0,0,.5);text-align:center;color:#fff;transition:.3s;cursor:pointer;font-size:12px;padding:10% 5% 0;}
    .features-list .hover-img:hover .img-cover{opacity:1;}
    .features-list li img{width:100%;height:135px;object-fit:cover;}
    .features-list li span{text-align:center;line-height:25px;display:block;margin-top:5px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
    .features-item{margin-top:35px;}
    .features-item li{width:49%;float:left;margin-left:2%;margin-bottom:45px;}
    .features-item li .hover-img{position:relative;width:100%;height:auto;}
    .features-item li:nth-child(2n+1){margin-left:0;}
    .features-item li:nth-child(2n) .hover-img{float:right;text-align:right;}
    #features-gy .features-item li img{width:100%;height:100%;object-fit:cover;}
    #features-gy .features-item li span{position:absolute;bottom:0;left:0;text-align:center;display:block;background:#951318;width:100%;color:#fff;padding:0% 2%;font-size:12px;line-height:30px;height:30px;}
    #features-gy .features-item li:nth-child(2n) span{line-height:30px;background:rgba(0,0,0,.6);}
    .fastthree{width:100%;background:#fff;margin-bottom:10px;overflow:hidden;padding:15px 0}
    .fastthree li a{display:block;}
    .fastthree li{float:left;width:25%;background:#fff;text-align:center;}
    .fastthree li img{width:50%;}
    .fastthree li p{font-size:12px;color:#333;text-align:center;margin-bottom:0;margin-top:10px;}
    .swiper-phone .swiper-slide img{max-width:100%}
    .swiper-phone .swiper-pagination-bullet{width:10px;height:10px;border:2px solid #fff;opacity:1;background:transparent;}
    .swiper-phone .swiper-pagination-bullet-active{background:#fff;border:2px solid #fff;}

    /*热装楼盘详情页*/
    .viewmore{display:block;width:280px;height:40px;line-height:40px;text-align:center;background:#057077;color:#fff;margin:10px auto 0;border-radius:5px;}
    .viewmore:hover{color:#fff;}
    .phone-wrap .section-content{margin-bottom:0!important}
    .win-title{height:40px;margin:15px 0 20px;border-bottom:solid 1px #ddd;position:relative;}
    .win-title .tit{font-weight:normal;color:#333;float:left;border-bottom:solid 1px #057077;font-size:18px;line-height:40px;}
    .win-title a{position:absolute;right:0;top:15px;color:#057077;font-size:14px;font-weight:normal;}
    .property li,.constructions li{width:100%;float:left;border:1px solid #eaeaea;margin-bottom:15px;}
    .property li img,.constructions li img{width:100%;height:100%;object-fit:cover;}
    .property li .hover-img,.constructions li .hover-img{max-height:265px;position:relative;}
    .property li .hover-img{height:180px;}
    a.headPic{width:65px;height:65px;position:absolute;bottom:-40px;right:10px;border-radius:50%;overflow:hidden;border:1px solid #fff;}
    .constructions li .hover-img{height:180px;}
    .property li p,.constructions li p{text-indent:20px;line-height:45px;margin:0;}
    .property li .p2{line-height:22px;color:#8f8f8f;padding-bottom:10px;font-size:12px;margin-top:-10px;}
    .property li a:hover{color:#057077;}
    .constructions{width:100%;}
    .constructions .constop{position:absolute;width:68px;line-height:22px;text-align:center;color:#fff;top:0;left:0;background:#057077;}
    .constructions .consbot{position:absolute;line-height:36px;width:100%;text-align:center;bottom:0;left:0px;color:#fff;display:none;background:#057077;}
    .constructions .consbot:hover{background:#057077;}
    .constructions li:hover .consbot{display:block;}
    .constructions li:hover a{color:#057077;}
    .designers-detail{width:100%;}
    .designers-detail li{width:100%;float:left;border:1px solid #eaeaea;margin-bottom:10px;}
    .designers-detail li .hover-img{position:relative;width:100%;height:280px;overflow:hidden;}
    .designers-detail li img{width:100%;height:100%;object-fit:cover;}
    .designers-detail li .des-home{display:none;position:absolute;width:100%;height:34px;bottom:0;z-index:1;transition:.3s all;}
    .designers-detail li:hover .des-home{display:block;}
    .designers-detail li .des-home a{display:inline-block;position:absolute;bottom:0;width:49%;height:34px;line-height:34px;color:#000;transition:all ease .1s;-webkit-transition:all ease .1s;background:#f1f1f1;text-align:center;font-size:12px;}
    .homegh{right:0;}
    .designers-detail li .des-home a:hover{background:#057077;color:#fff;}
    .home-detail-box2 .homename{font-size:18px;}
    .home-detail-box2{text-align:center;line-height:33px;}
    .home-detail-box2 .homename:hover{color:#057077;}
    section.content{background:#f5f5f5;}
    .freeprice{width:100%;padding:15px 0;background:#fff;margin-bottom:10px;}
    .freeprice1{background:#ffF url(/template/cn2014/images/phone1.png) no-repeat 48px 13px/70%; padding-top:55px;}
    .phonewrap1{background:#ffF url(/template/cn2014/images/phone2.png) no-repeat 65px 18px/65%!important;padding-bottom:10px!important;}
    .phonewrap2{background:#ffF url(/template/cn2014/images/phone3.png) no-repeat 65px 18px/65%!important;padding-bottom:10px!important;}
    .phonewrap3{background:#ffF url(/template/cn2014/images/phone4.png) no-repeat 65px 18px/65%!important;padding-bottom:10px!important;}
    .phonewrap4{background:#f5f5f5 url(/template/cn2014/images/phone5.png) no-repeat 65px 32px/65%!important;}
    .phonewrap3-tit{color:#808080;}
    .phone-wrap .container1{padding:0 15px;}
    .freeprice h3{font-size:22px;color:#333;text-align:center;margin:0;}
    .freeimg{width:30%;margin:0 auto;text-align:center;}
    .freeprice .freeimg img{width:100%;}
    .free-msg{font-size:16px;color:#666;text-align:center;}
    .free-msg .total{color:#057077;}
    .freeprice form{margin-top:25px;}
    .freeprice input{display:block;width:85%;height:40px;line-height:40px;border:1px solid #ccc;outline:none;border-radius:5px;margin:0 auto;margin-bottom:15px;text-indent:20px;}
    .freebtn{display:block;width:85%;height:45px;text-align:center;color:#fff;line-height:45px;border:1px solid #ccc;outline:none;border-radius:5px;margin:0 auto;background:#057077;}
    .section-title{text-align:center;font-size:16px;color:#333;}
    .section-title h4 b{display:none;}
    .freeimg img{width:100%;}
    .phone-wrap{background:#f5f5f5;}
    .designteam{margin-top:10px;}
    .sale{margin-top:10px;}
    .witness{display:block;}
    .container1.witness.clearfix{margin-top:3%;background:#fff}
    .assurance{display:none;}
    .renovation{display:none;}
    .companynews{display:none;}
    .phonewrap{background:#fff;padding-bottom:20px;}
    .phonewrap .freeprice{background:#f5f5f5;border-radius:10px;width:90%;margin:0 auto;border:1px solid #e6e6e6;margin-top:30px;}
    .phonewrap .free-msg{position:relative;margin-top:10px;border-bottom:1px solid #cccccc;padding-bottom:10px;}
    .phonewrap input{border-radius:10px;}
    .phonewraps{border-top:10px solid #f5f5f5;}
    .phonewrap4 input{margin-bottom:10px;}
    .hym-banner{width:100%;}
    .hym-banner img{width:100%;}
    .hmy-wh{width:100%;}
    .wh1{background:#ebe9ea;padding-top:20px;padding-bottom:20px;}
    .wh1bg h3{text-align:center;font-size:32px;color:#000;margin:0;}
    .wh1bg .hmy-tit{text-align:center;font-size:18px;color:#000;margin:0;text-transform:uppercase;margin-bottom:70px;}
    .wh1bg span{display:block;width:50px;height:4px;background:#000;margin:10px auto;}
    .container12{width:100%;margin:0 auto;}
    .hmy1-des{text-align:center;padding:0 2%;line-height:25px;}
    .wh1bg{width:100%;padding-top:0;background:url(/template/cn2014/images/mapbg.png) no-repeat top center;}
    .wh1img{width:100%;margin:25px auto 0;text-align:center;}
    .wh1img img{width:100%;}
    .wh5{width:100%;background:#ebe9ea;}
    .wh5 img{width:100%;object-fit:cover;height:100px;}
    .wh5-content{padding:35px 0}
    .wh5-tit{text-align:center;padding:0 2%;font-size:12px;line-height:25px;color:#000}
    .wh5-tit font{color:#057077}
    .wh2{width:100%;}
    .wh2bg{width:100%;padding-top:192px;background:url(/template/cn2014/images/hmyyb.png) no-repeat top center;}
    .wh2bg h3{margin:0;}
    .wh2content-tit{width:100%;height:240px;background:#057077;}
    .wh2img{position:absolute;right:0;top:175px;}
    .wh2img img{width:100%;}
    .wh2content{overflow:hidden;width:100%!important;}
    .wh2content-tit{padding:30px 0 0 25px;}
    .wh2content-tit h3{font-size:25px;color:#fff;}
    .wh2content-tit p{color:#fff;font-size:20px;text-transform:uppercase;}
    .wh2content-tit span{display:block;width:20px;height:4px;background:#fff;margin:10px 0;}
    .wh2-con h4{text-align:center;font-size:24px;color:#000;margin-top:70px;margin-bottom:20px;}
    .wh2-con .wh2-con-des{font-size:14px;color:#000;text-align:center;}
    .whhmy{margin:60px 0;}
    .whhmy img{width:100%;}
    .ppsl{display:none;width:100%;margin-top:65px;margin-bottom:125px;}
    .ppsl li{float:left;width:151px;height:151px;margin-left:18px;}
    .ppsl li:first-child{margin-left:0;}
    .ppsl li img{width:100%;height:100%;object-fit:cover;}
    .wh3{width:100%;}
    .wh3 .bg{width:100%;height:900px;background:url(/template/cn2014/images/hmyqywh.png) no-repeat top center;}
    .wh3-con{padding:225px 0 0 20px;color:#fff;font-size:16px;}
    .wh3-con p{line-height:25px;font-size:14px;}
    .wh3-tit{font-size:24px!important;margin-top:80px;}
    .wh4{padding:55px 0 10px;width:100%;background:#ebe9ea;}
    .wh4 h3{text-align:center;font-size:32px;color:#000;margin:0;}
    .wh4 span{display:block;width:50px;height:4px;background:#000;margin:13px auto;}
    .wh4 p{font-size:12px;text-transform:uppercase;text-align:center;color:#000;padding:0 15px;}
    .wh4 li{width:25%;float:left;margin:15px 0;margin:3% -0.4%;}
    .wh4list{margin-top:5px;}
    .wh4 li img{width:100%;}
    .wh4item1{font-size:14px;line-height:25px;margin-bottom:50px;}
    .wh4item1 sup{font-size:24px;top:-.2em;}

    /*预约详情页*/
    .house-input{width:100%;height:230px;}
    .house-box{width:100%;height:170px;border-radius:10px;background:#fff;padding:35px 15px;margin:0 auto;}
    .house-box h3{margin:0;color:#747474;margin-bottom:20px;font-size:16px;text-align:center;}
    #totals{color:#b32c34;}
    .house-box input{color:#727171;width:48%;height:43px;border:1px solid #b5b5b5;outline:none;border-radius:5px;font-size:14px;margin-bottom:2%;display:inline-block;text-align:center;}
    .house-box input.now{width:48%;height:43px;border:1px solid #b5b5b5;text-indent:20px;outline:none;border-radius:5px;font-size:14px;background:#057077;color:#fff;}
    .house-mesg span{font-size:14px;color:#fff;}
    .house-mesg b{font-size:14px;color:#da9973;font-weight:normal;margin:0;padding:0;}
    .house-mesg p{text-align:center;margin:15px 0 0;}
    .house-mesg span{margin-right:30px;color:#808080;}
    .house-mesg span:nth-child(2){margin-right:0;}
    .quote-detail{width:100%;}
    .quote-bg{width:100%;height:auto;background:url(/template/cn2014/images/house_detailbg.jpg) repeat-y top center;overflow:hidden;padding-bottom:35px;}
    .quote-bg h3{margin:35px 0;font-size:30px;text-align:center;}
    .quote-bg span{color:#be273d;}
    .quote-li li{float:left;width:49%;max-height:460px;background:#fff;border-radius:10px;margin-bottom:10px;margin-left:2%;}
    .quote-li li:nth-child(2n+1){margin-left:0;}
    .quote-li li img{display:block;text-align:center;margin:15px auto;}
    .fffaf6{width:100%;max-height:75px;background:#fffaf6;margin:0;text-align:center;overflow:hidden;}
    .fffaf6 h3{font-size:16px;color:#3e3a39;margin:10px 0 5px;}
    .fffaf6 span{display:block;font-size:20px;color:#c87f55;margin:0 0 5px;}
    .quo-des{padding:10px 10px 0;color:#898989;font-size:14px;line-height:25px;margin:0;height:160px;}
    .drawing{width:100%;padding-top:35px;padding-bottom:45px;}
    .drawing h3{text-align:center;margin:0;color:#3e3a39;font-size:25px;margin-bottom:15px;}
    .drawing p{font-family:"Adobe 黑体 Std";text-align:center;margin:0;font-size:28px;color:#b32c33}
    .drawing-ul{margin-top:35px!important;max-height:563px;overflow:hidden;}
    .drawing-l{display:none;}
    .drawing-r{width:100%;}
    .drawing-r img:first-child{margin-bottom:5px;}
    .drawing-l img{width:100%;height:auto;object-fit:cover;}
    .drawing-r img{width:100%;}
    .funds{width:100%;height:555px;background:#7b071a;text-align:center;color:#fff;padding-top:60px;}
    .funds h3{font-size:25px;margin:0;margin-bottom:15px;}
    .funds h2{font-size:25px;font-weight:bold;margin:0;}
    .bieshu{width:100%;overflow:hidden;margin-top:45px;margin-bottom:55px;}
    .bieshu img{width:50%;float:left;}
    .funds-a{margin:0;font-size:14px;color:#fbccb5;margin-bottom:15px;}
    .funds-a span{display:inline-block;background:#a72135;padding:2px 10px;border-radius:5px;margin-left:20px;font-size:12px;margin-bottom:10px;}

    /*预约详情页 end*/

    /*户型研发*/
    #house{width:100%;}
    .house-banner img{width:100%;}
    .house-container{width:100%;padding:0 15px;margin:0 auto;}
    .house-wrap .house-container{margin:0;padding:0;}
    .house1{margin-top:15px;margin-bottom:25px;}
    .wh-r h3{font-family:"思源黑体";font-size:30px;}
    .wh-r span{display:block;width:65px;height:2px;background:#000;margin-bottom:15px;}
    .wh-l img{width:100%;}
    .wh-l{width:100%;}
    .wh-r{width:100%;}
    .wh-color{font-size:17px;color:#395483;}
    .wh-des{font-size:14px;color:#000;}
    .house-case-bg{width:100%;height:auto;background:url(/template/cn2014/images/wk3.jpg) no-repeat top center/100%;padding-top:40px;}
    .case-meter li{float:left;width:25%;text-align:center;color:#fff;font-size:12px;cursor:pointer;}
    .case-meter li.active{color:#a5885e;position:relative;}
    .case-meter li.active::after{content:"";display:block;position:absolute;width:10px;height:10px;bottom:-10px;left:0;right:0;margin:0 auto;border:5px solid #a5885e;border-top-color:transparent;border-right-color:transparent;border-top-color:transparent;border-top-color:transparent;transform:rotate(-45deg);}
    .case-line{display:block;width:100%;height:2px;background:#ccc;margin:2px 0;}
    .house-case-bg>.house-container{height:42px;overflow:hidden;}
    .case-des{text-transform:uppercase;letter-spacing:7px;font-size:14px;color:#28426d;text-indent:20px;margin:10px 0;}
    .case-con{border:6px solid #28426d;}
    .case-peo{float:left;width:45%;margin-top:19px;margin-left:-5%;}
    .case-peo img{width:100%;}
    .case-program{width:55%;float:right;}
    .pro-list ul{margin-right:-5px;}
    .pro-list li{float:left;width:33%;margin-left:.5%;text-align:center;height:30px;line-height:30px;background:#28426d;font-size:12px;color:#fff;cursor:pointer;margin-top:-6px;}
    .pro-list li.active{background:#a5885e;}
    .pro-list li:first-child{margin-left:0;}
    .program-con h3{font-size:20px;color:#28426d;margin:8px 0;}
    .program-con h3 sub{top:0;}
    .propram-tit{font-size:14px;color:#28426d;margin-bottom:10px;}
    .program-des{font-size:12px;color:#000;padding-right:5%;margin-bottom:10px;}
    .program-href{display:block;width:158px;height:35px;border:1px solid #28426d;line-height:35px;border-radius:5px;text-align:center;font-size:18px;color:#28426d;margin-top:5px;margin-bottom:20px;}
    .program-container{background:#28426d;padding:0 10px 0px;}
    .program-tit{padding:30px 0 15px;}
    .program-tit h3{width:25%;float:left;color:#fff;margin:0;font-size:14px;}
    .program-tit p{width:75%;float:left;text-transform:uppercase;font-size:12px;border-bottom:1px solid #fff;color:#fff;margin:0;font-style:italic;text-transform:capitalize;letter-spacing:1px;padding-bottom:2px;margin-top:-4px;}
    .program-list li{width:100%;float:left;max-height:247px;color:#fff;}
    .program-list li img{width:100%;max-height:247px;}
    .program-list li h3{font-size:14px;padding:20px 20px 0;margin:0;}
    .program-list li p{font-size:12px;padding:0 20px;margin-top:15px;}
    .program-list li:nth-child(2){border:1px solid #fff;}
    .program-list.shi li:nth-child(2){margin-top:40px;}
    .program-list li:first-child{margin-left:0;}
    .program-three div{float:left;margin-bottom:20px;margin-left:2%;}
    .program-three div:first-child{margin-left:0;}
    .program-three div img{width:100%;height:75px;}
    .program-three div:nth-child(1),.program-three div:nth-child(3){width:28%;}
    .program-three div:nth-child(2){width:40%;}
    .program-two div{float:left;margin-bottom:10px;}
    .program-two div:nth-child(1),.program-two div:nth-child(3){margin-left:0;}
    .program-two div{width:49%;}
    .program-two div img{width:100%;height:105px;}
    .program-two div:nth-child(2n){float:right;}
    .cons-con{width:100%;height:auto;background:url(/template/cn2014/images/consbg.jpg) no-repeat top center;margin-top:40px;padding-top:200px;}
    .cons-con li{width:49%;float:left;margin-left:2%;}
    .cons-con li img{width:100%;height:305px;margin-bottom:15px;}
    .cons-con li:nth-child(1),.cons-con li:nth-child(3){margin-left:0;}
    .house-wrap{width:100%;background:url(/template/cn2014/images/house-wrap.png) no-repeat top center;}
    .res-con{width:100%;}
    .res-con-l{max-width:550px;}
    .res-con-l img{width:100%;height:auto;margin-bottom:15px;}
    .res-con-r img{width:100%;height:auto;margin-bottom:13px;}
    .res-con-r{max-width:512px;}
    .res-ren img{width:100%;height:auto;margin-bottom:15px;}
    .res-wu-con img{width:100%;height:auto;margin-bottom:15px;}
    .res-wu-con{margin-bottom:15px;overflow:hidden;}
    .res-wu-b-l{width:100%}
    .res-wu-b-l img{width:100%;height:auto;margin-bottom:15px;}
    .res-wu-b-r{width:auto;}
    .res-wu-b-r img{width:100%;height:auto;margin-bottom:15px;}
    .res-wu-b-r img:first-child{height:auto;}
    .custom-made{width:100%;height:auto;background:url(/template/cn2014/images/madebg.jpg) no-repeat top center/100%;}
    .custom-made h3{padding-top:40px;margin:0;text-align:center;font-size:12px;color:#000;line-height:25px;}
    .custom-made-con{width:100%;margin:0 auto;}
    .custom-made-con img{width:100%;margin-bottom:20px;}
    .resgybg{width:100%;height:auto;background:url(/template/cn2014/images/resgybg.jpg) no-repeat top center;}
    .resgybg h3{padding-top:190px;margin:0;font-size:12px;color:#fff;text-align:center;line-height:25px;}
    .resgybanner{width:100%;margin:35px auto 0;text-align:center;color:#fff;padding:0 30px;overflow:hidden;}
    .resgybanner .swiper-container{overflow:hidden;}
    .resgybanner .swiper-button-prev{width:25px;background:url(/template/cn2014/images/gybtn.png) no-repeat top left;height:43px;left:-30px;}
    .resgybanner .swiper-button-next{width:25px;background:url(/template/cn2014/images/gybtn.png) no-repeat top right;height:43px;right:-30px;}
    .resn{width:100%;}
    .resn img{width:100%;}

    /*户型研发结束*/
    #bot-open{width:100%;bottom:0;z-index:999999!important;}
    #suspend{right:10px!important;height:121px;overflow:hidden}
    .witness .section-title h4{margin-bottom:0}
    .witness-container{height:325px;overflow:hidden}
    .witness-container-left{width:100%;float:left}
    .witness-container-img{width:100%;height:325px;overflow:hidden}
    .witness-container-img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}
    .witness-container-dec{width:40%;background:#2d2d2d}
    .witness-container-tit img{width:100%;-o-object-fit:scale-down;object-fit:scale-down;overflow:hidden}
    .witness-container-right{display:none}
    .witness-container-des{height:100%;padding:1% 2%;}
    .witness-container-des p{font-size:12px;color:#fff}
    .windec{margin:0;line-height:25px;font-size:12px}
    .winhref{bottom:20px;right:20px;color:#057077}
    .witness-public-img{border:3px solid #057077;width:39.5%;height:205px;overflow:hidden}
    .witness-public-img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}
    .witness-container-right li{height:205px;overflow:hidden}
    .witness-container-right li:first-child{margin-bottom:10px}
    .witness-public-dec{background:#2d2d2d;height:100%;width:60.5%;overflow:hidden;padding:25px}
    .witness-public-dec p{color:#fff;font-size:14px}
    .public-href{bottom:10px;right:10px;font-size:14px;color:#057077}
    .public-href:hover,.winhref:hover{color:#057077}
    #covernav{display:none}
    #rtdes{width:100%}
    #rtdes li{float:left;width:49%;overflow:hidden;padding:10px 10px 0 10px;background:#f6f6f6;margin-right:2%;margin-top:2%}
    #rtdes li:nth-child(2n){margin-right:0}
    #rtdes li .rt-img{width:100%;overflow:hidden}
    #rtdes li .rt-img:hover img{-webkit-transform:scale(1.2,1.2);transform:scale(1.2,1.2)}
    #rtdes li img{width:100%;-webkit-transition:all .8s;transition:all .8s}
    #rtdes .hot-boot{width:100%;line-height:40px}
    #rtdes .people{width:100%;font-size:14px;color:#393333;float:none}
    #rtdes .people p{float:left;margin:0;padding:0;font-size:12px;color:#6a6868;vertical-align:baseline;width:auto;text-align:center}
    #rtdes .people h4{float:left;width:auto;font-size:12px;color:#393333;line-height:40px;padding:0;margin:0}
    #rtdes .order{display:block;width:80%;height:25px;margin:0;padding:0;border-radius:3px;text-align:center;font-size:12px;border:1px solid #B8B7B7;line-height:25px;float:none;margin:0 auto;margin-bottom:10px}
    #rtdes .order.active{color:#fff;border-color:#057077}
    #rtdes .order:hover{color:#fff;border-color:#057077;background:#057077}
    #header{padding:0 0 1%;display:none}
    .logo{float:left;display:none}
    .logo h2{margin-top:10px}
    p.dec{display:none}
    .city{float:left;margin-top:33px;margin-bottom:10px;margin-left:2%;display:none}
    .city b{color:red}
    .city b.cut{position:relative;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}
    .citylist{z-index:999;width:200px;background:#fff;left:-70px;display:none;border-radius:5px;padding:10% 10%;-webkit-box-shadow:inset -1px -1px 20px 0px #eaeaea;box-shadow:inset -1px -1px 20px 0px #eaeaea}
    .citylist.show{display:block}
    .citylist li{float:left;width:30%;text-align:center;font-size:12px;font-weight:normal;margin:1% 0}
    .citylist li a{color:#333}
    .topsearch{float:none;position:relative;margin:30px 0 10px}
    .topsearch .search{width:100%;height:40px;line-height:40px;border:1px solid #ccc;border-radius:2px}
    .topsearch .search .searchtab{width:30%;height:100%;border-right:1px solid #ccc;float:left}
    .topsearch .search .searchtab select{width:100%;height:100%;border:none;outline:none;margin-top:-5px}
    .topsearch .search .searchtab select option{border-color:red}
    .topsearch .search input{width:70%;float:left;border:none;outline:none;height:100%;text-indent:10px}
    .topsearch .search button.btn{cursor:pointer;position:absolute;right:-2px;top:0;height:40px;line-height:28px;background:transparent;outline:none;border:none}
    .hotline{display:none}
    .footer-btm{background:#fff;padding:0;text-align:center;border-bottom:1px solid #fff}
    .navbar-default{background:none;border:none}
    .navbar-default .navbar-nav>li>a{color:#333}
    .navbar{margin-bottom:0}
    .navbar-nav{width:100%;margin:0}
    .navbar-nav>li{text-align:center;border-bottom:1px solid #eee; width:33%; padding:0px;}
    .navbar-nav>li.active{background:#15b0ba}
    .navbar-default .navbar-toggle{border:none;margin-right:0px}
    .navbar-header{background:url(/template/cn2014/images/pclogo.png) no-repeat;background-size:40% 60%;background-position:0px 10px}
    .navbar-default .navbar-toggle:focus,.navbar-default .navbar-toggle:hover{background-color:transparent}
    .navbar-default .navbar-toggle .icon-bar{background-color:#057077}
    .navbar-collapse{padding:0!important}
    .case-item{width:100%;margin-bottom:20px}
    .case-list{border:1px solid #D9D9D9;line-height:40px;height:40px;margin-top:-1px}
    .case-list span{line-height:38px;float:left;background:#eee;text-align:center;width:100px}
    .case-item li{clear:both;height:38px;border:1px solid #ccc;font-size:14px;border-top:none}
    .case-list .wr{float:left;width:80%}
    #wrapper,#wrapper1,#wrapper2,#wrapper3,#wrapper4,#wrapper5,#wrapper6,#wrapper7{position:relative;overflow:hidden;height:38px;line-height:38px;width:66%}
    #wrapper2.wr ul{width:350%}
    #wrapper1.wr ul{width:300%}
    #wrapper3.wr ul{width:300%}
    .case-list .wr a{float:left;line-height:25px;height:25px;padding:8px 0;margin:0 .2%}
    .case-item ul.scroll a>li{border:none;line-height:25px;height:25px;padding:0 4px}
    .case-item ul.scroll a>li.active{background:#057077;color:#fff;font-size:12px}
    .case-item ul.scroll a>li:hover{background:#057077;color:#fff}
    .case-item li{clear:both;height:38px;border:none;font-size:14px;margin-top:-1px;border-top:none;margin:.5% 0}
    .case-item li:nth-child(1){border-top:1px solid #ccc}
    .case-item li span{display:block;float:left;width:25%;height:100%;line-height:38px;background:#EEE;padding:0 2%;color:#808080}
    .case-item li .tab{padding:0 2%;float:left;width:74%;font-size:14px}
    .case-item li .scroll{font-size:14px}
    .case-item li .scroll a.active{background:#057077;color:#fff;font-size:14px}
    .case-item li .scroll a{display:inline-block;padding:0 2%;text-decoration:none}
    .case-item li .scroll a.active{background:#057077;color:#fff;font-size:.5rem}
    .case-item li .scroll a:hover{background:#057077;color:#fff}
    .sort{width:100%;background:#EEE;padding:0 2%;margin-top:10px;margin-bottom:5px}
    .sort ul li{line-height:40px;float:left;margin-right:5%;font-size:12px;color:#333;cursor:pointer}
    .sort ul li i{font-size:12px}
    .sort ul li.active,.sort ul li.active i{color:#057077}
    .sort ul li:hover,.sort ul li:hover i{color:#057077}
    .caselist{width:100%}
    .caselist li{float:left;width:100%;border-bottom:1px solid #057077;margin-top:2%}
    .caselist li .case-ov-img{width:100%;height:100%;max-height:332px;overflow:hidden}
    .caselist li img{width:100%}
    .caselist li .case-bot-dec{position:relative;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;height:38px;line-height:38px;padding:0px 30% 0 5%}
    .case-bot-dec p{margin-bottom:0;width:100%;text-align:left;color:#333;font-size:12px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
    .case-bot-dec span{position:absolute;width:29%;top:0;right:0}
    #case-detail .public-title{float:left}
    #case-detail .sc{float:left}
    #case-detail .public-title h4{width:60%}
    #case-detail .public-right{width:25%}
    #case-detail .public-right select{width:31.4%}
    #case-detail .public-right-bot h4>a{float:right;color:#057077;font-size:12px;vertical-align:2px}
    #case-detail .public-right-bot li{width:100%}
    #case-detail .public-right-bot li img{width:100%;margin-bottom:4%}
    .sc-people{margin-top:5%;width:100%;margin-bottom:3%}
    .sc-people .left{width:70%;float:left;padding-left:5%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
    .sc-people .right{width:25%;float:right}
    .sc-people .left p{width:25%;float:left;border-radius:50%;border:3px solid #BE111C;margin:0}
    .sc-people .left p img{width:100%;border-radius:50%}
    .sc-people .left .intro{float:left;width:75%;padding:0 5%;color:#393333;font-size:20px}
    .sc-people .left .intro h4{font-size:inherit;margin:2% 0}
    .sc-people .left .intro span{font-size:18px}
    .sc-people .left .intro b{color:#BE111C}
    .sc-people .right{padding:7% 0 0 0}
    .sc-people button{background:#057077;font-size:16px;color:#fff;width:90%;padding:1.5% 2%;outline:none;border:none}
    .people-detial p{border:1px solid #ccc;margin-bottom:0;margin-top:-1px}
    .people-detial p.item1 span{display:block;float:left;width:100%}
    .people-detial p.item2 span{display:block;float:left;width:100%}
    .people-detial p .p-style{text-align:center;display:block;float:left;background:#EEE;width:20%;line-height:40px}
    .people-detial p .p-dec{text-align:center;display:block;float:left;width:80%;line-height:40px}
    .people-detial p .p-style1{text-align:center;display:block;float:left;background:#EEE;width:20%;line-height:40px}
    .sc-idea{margin-top:2%}
    .sc-idea h4{font-size:20px;color:#393333;font-weight:700;padding-left:5%}
    .sc-idea .idea-dec{color:#393333;text-indent:20px;padding:0 5%}
    /*.page span{float:left;margin-left:0%}
    .page span.record{border:1px solid #eee;margin-right:0%;padding:.5% 2%}
    .page{padding:0 25%;margin:1% 0;text-align:center;font-size:1rem;margin-left:0!important;padding:8px 0!important;height:auto!important}
    .page .num{border:none}
    .section-case.hot{margin-bottom:20px}
    .page .num strong,.page .num a{cursor:pointer;border:1px solid #eee;text-decoration:none;margin:0 .5%}
    .page .num em{font-style:normal;font-weight:normal;border:1px solid #eee;margin-right:1%}
    .page strong.active{background:#057077;color:#fff}*/
    #rzlp .public-left{width:100%}
    #rzlp .public-title{width:42%;padding-bottom:20px;margin-top:20px}
    #rzlp .public-title h4{float:left;width:100%;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:pre-wrap;font-size:16px}
    #rzlp .sc{display:block;width:100%;font-size:12px;text-align:right;margin:3% 0}
    #rzlp .rz-detail{background:#F8F8F8;width:100%;padding:4%;margin-top:2%}
    .rz-left{width:100%}
    .rz-right{width:100%}
    .rz-left img{width:100%;height:auto;overflow:hidden}
    .rz-right h4:nth-child(1){font-size:18px;color:#057077}
    .rz-right h4{font-size:18px;color:#393333}
    .rz-right span{font-size:14px}
    .rz-right .rz-dec{margin:2% 0;font-size:12px}
}
.city b{color:#057077}
.hotline b.tel{color:#057077;font-size:12px;font-family:"Arial"}
.nav-con.pd0.caselist2 li{border-bottom:1px solid #057077}
.snav-r li a:hover{color:#057077!important}
.hotline b.tel{font-size:16px;}
