/*卫生间隔断工程应*/
.appli{ padding-top:45px; height:706px; background:url(/pyfile/images/appli.jpg) no-repeat center top #e7e8e2; position:relative; z-index:1;}
.appli h7{ height:90px; overflow:hidden;}
.appli h7 a{ color:#666; font-family:"Microsoft YaHei"; font-size:20px; font-weight:normal; text-transform:uppercase}
.appli h7 b{ display:block; overflow:hidden; font-size:24px;}
.appli h7 i{ font-style:normal; color:#00824a;}
.contenti { width:960px; margin:0 auto; overflow:hidden; text-align: left;}
html[xmlns] .clearfix {
    display: block;
}

.appbx{ height:570px; overflow:hidden;}
.apL{ width:364px; overflow:hidden;}
.apL li{ float:left; width:174px; height:80px; padding-right:7px;}
.apL li a{ font-weight:bold; font-weight:bold; font-family:"Microsoft YaHei"; padding:22px 0 0 30px; display:block; font-size:14px; border:1px solid #f1efbc; height:50px; background:#fff;}
.apL li i{ display:block; color:#949494; font-weight:normal; font-style:normal; font-size:12px;}
.apL li a:hover,
.apL li.cur a{ border:3px solid #00824a; height:48px; padding:20px 0 0 28px; color:#00824a; text-decoration:none;}
.apL li.more a{border:1px solid #eaeaea; padding:0; height:70px;}
.apL li.more a:hover{border:1px solid #eaeaea; padding:0;height:70px;}


/*  */
.apR{ width:544px; overflow:hidden;}
.apR dt{ height:393px; overflow:hidden;}
.apR dt a{ display:block;}
.apR dt img{ width:527px; height:354px; border:8px solid #00824a;}
.apR dd h3{ height:36px; line-height:36px; overflow:hidden;}
.apR dd h3 a{ color:#3a383a; font-size:20px; font-family:"Microsoft YaHei"}
.apR dd p{ height:94px; overflow:hidden; line-height:24px; color:#666; font-family:"Microsoft YaHei"}
.apR dd span{ display:block;}
.apR dd span a{ color:#3a383a; font-size:14px; font-family:"Microsoft YaHei"; padding:0 40px 0 30px; font-weight:bold;}



/* 公司简??*/
.abt{ padding-top:30px; height:540px; overflow:hidden; background:#ececec;}
.abt h8{ height:61px; overflow:hidden; border-bottom:1px solid #f1f0e0;}
.abt h8 .more{ padding-top:30px;}
.abt h8 .tit{ font-size:26px; font-family:"Microsoft YaHei"; color:#333; line-height:1.1em;}
.abt h8 .tit b{ color:#00824A}
.abt h8 .tit i{ font-style:normal; font-size:14px;display:block;}
.abt h8 .tit:hover{ text-decoration:none;}
.abt .abtBx{ padding-top:28px; overflow:hidden;}
.abtBx dl{ float:left; width:685px; overflow:hidden;}
.abtBx dt{ float:left; width:280px; overflow:hidden;}
.abtBx dt a{ display:block;}
.abtBx dt img{ width:270px; height:189px; padding:4px; border:1px solid #e0e0e0; background:#fff;}
.abtBx dd{ width:378px; overflow:hidden; float:right}
.abtBx dd h3{ height:24px; line-height:24px; overflow:hidden;}
.abtBx dd h3 a{ color:#333; font-size:18px; font-family:"Microsoft YaHei"}
.abtBx dd p{ padding-top:12px; line-height:20px; overflow:hidden; height:100px; margin-bottom:40px; font-family:"Microsoft YaHei"}
.abtBx dd .btn{ display:block; width:80px; height:22px; line-height:22px; text-align:center; background:url(/pyfile/images/abtBtn.gif) no-repeat center top; color:#333; font-family:"Microsoft YaHei"}
.abtAd{ float:right; margin-top:13px; padding-right:40px; width:191px; height:178px; background:url(/pyfile/images/abtAd.gif) no-repeat left top;float:right; width:191px;}
.abtAd span{ display:block; padding-top:96px; text-align:center; color:#333; font-family:"Microsoft YaHei"}
.abtAd span b{ font-size:20px; display:block; ; color:#DF0001;}
.abtCt{ padding-top:35px; background:url(/pyfile/images/abtBor.gif) repeat-x left top; margin-top:30px;}
.abtCt .abtL,
.abtCt .abtR{ display:block; width:19px; height:32px; overflow:hidden; margin-top:47px;}
.abtCt .abtL{ background:url(/pyfile/images/abtL.gif) no-repeat left top;}
.abtCt .abtL:hover{ background:url(/pyfile/images/abtLCur.gif) no-repeat left top;}
.abtCt .abtR{ background:url(/pyfile/images/abtR.gif) no-repeat left top;}
.abtCt .abtR:hover{ background:url(/pyfile/images/abtRCur.gif) no-repeat left top;}
.abtCt { padding:0 5px;}
.abtCx li{ float:left; padding-left:22px;}
.abtCx li a{ display:block;}
.abtCx li img{ width:152px; height:120px; display:block; overflow:hidden; padding:2px; border:1px solid #dbdbdb; background:#fff;}
.abtCx li span{ display:block; text-align:center; height:30px; line-height:30px; overflow:hidden; width:152px;}
.abtCx li span a{ font-family:"Microsoft YaHei"}

.content{ width:960px; margin:0 auto; overflow:hidden; }

h8 { font-size:26px;}


/*新闻*/
.newsFaq{ padding-top:32px; overflow:hidden; height:474px; overflow:hidden; background:url(/pyfile/images/newsY.gif) no-repeat center top;}
.news{ float:left; width:621px; overflow:hidden; padding-right:25px; background:url(/pyfile/images/fAQy.gif) no-repeat right top;}
.news h9{ height:86px; line-height:86px; overflow:hidden;color:#929292; font-size:16px;font-weight:normal; }
.news h9 .tit{ color:#929292; font-size:16px; font-family:"Microsoft YaHei"; padding:0 15px; }
.news h9 .cur,.news h2 .tit:hover{ font-size:24px; color:#00824A; font-weight:bold;}
.news h9 .more{ padding-top:40px;}
.newsBx{ height:auto; overflow:hidden;}
.newsBx dl{ height:201px; overflow:hidden; border-bottom:1px dashed #dbdbdb;}
.newsBx dt{ float:left; width:221px; background:url(/pyfile/images/newsBg.gif) no-repeat left top;}
.newsBx dt a{ display:block;}
.newsBx dt img{ width:209px; height:157px; overflow:hidden; padding:6px;}
.newsBx dd{ width:368px; padding-left:24px; overflow:hidden; float:left;}
.newsBx dd h3{ height:24px; line-height:24px; overflow:hidden;}
.newsBx dd h3 a{ font-size:14px; font-family:"Microsoft YaHei"; font-weight:bold; color:#666;}
.newsBx dd p{ padding-top:7px; height:90px; line-height:21px; margin-bottom:21px; overflow:hidden; font-family:"Microsoft YaHei";}
.newsBx dd .btn{ display:block; width:76px; height:23px; line-height:23px; text-align:center; background:url(/pyfile/images/witBtn.gif) no-repeat center top; color:#00824A; font-family:"Microsoft YaHei"}
.newsCt{ padding-top:13px; line-height:36px;}
.newsCt li{ height:36px; line-height:36px; overflow:hidden; width:250px; padding-left:18px; background:url(/pyfile/images/newsIco.gif) no-repeat left 13px;}
.newsCt li a{ color:#6f6f6f; font-family:"Microsoft YaHei"}
.faq{ width:295px; overflow:hidden; float:right;}
.faq h2{ height:86px; line-height:86px; overflow:hidden;color:#929292; font-size:16px;font-weight:normal; padding-left:30px; background:url(/pyfile/images/faqTitIco.gif) no-repeat left center; }
.faq h2 .tit{font-family:"Microsoft YaHei";font-size:24px; color:#00824A; font-weight:bold; }
.faq h2 .more{ padding-top:40px;}
.faqBx{ height:350px; overflow:hidden;}
.faqBx dt{ height:20px; line-height:20px; overflow:hidden; padding-left:58px; background:url(/pyfile/images/faqIco1.gif) no-repeat left top; margin-bottom:5px;}
.faqBx dt a{ display:block; color:#00824A; text-align:left; font-size:12px; font-weight:bold; font-family:"Microsoft YaHei"}
.faqBx dd{ padding-left:58px; background:url(/pyfile/images/faqIco2.gif) no-repeat left top; line-height:24px; color:#6e6e6f; font-family:"Microsoft YaHei"}
.faqBx dl{ margin-bottom:31px;}



/*体验*/
.szTyBox{height:277px; background:url(/pyfile/images/szTyBox.jpg) no-repeat center;}

/*优势*/
.ysBox{height:2020px; background:url(/pyfile/images/ysBox.jpg) no-repeat center;}
.ysBox .container{position:relative;}
.ysBox h4{position:relative; top:66px; margin:0 auto; width:562px; height:64px; line-height:62px; text-align:center; font-size:36px; font-weight:normal; color:#fff; background-color:#00824A;}
.ysBox h4 b{color:#ff0;}
.ysBox dl{position:absolute;}
.ysBox dt{padding-bottom:26px; margin-bottom:10px; line-height:30px; font-size:24px; color:#00824A; background:url(/pyfile/images/ysDt.png) no-repeat left bottom;}
.ysBox dd{line-height:28px; font-size:14px;}
.ysBox dd b{display:block; margin-bottom:14px; font-size:16px; color:#141414;}
.ysBox dd p{line-height:26px; font-size:14px; color:#333;}
.ysBox .ys_01{left:84px; top:178px;}
.ysBox .ys_02{left:512px; top:490px;}
.ysBox .ys_03{left:84px; top:850px;}
.ysBox .ys_04{left:512px; top:1200px;}
.ysBox .ys_05{left:84px; top:1642px;}
.container{margin-left:auto; margin-right:auto; width:980px; font-family:microsoft yahei;}



/*预约*/
.yuYueBox{position:relative; margin-top:40px; margin-bottom:30px; height:280px; background:url(/pyfile/images/yuYueBox.jpg) no-repeat center; overflow:hidden;}
.yuYueBox .yuPhone{position:absolute; left:380px; top:172px; font-size:30px; color:#ff0; }
.yuYueD .m_form{ position:absolute;left:660px; top:90px; overflow:hidden;}
.yuYueD .m_form li{margin-bottom:8px; overflow:hidden;}
.yuYueD .m_form li *{font-family:microsoft yahei;}
.yuYueD .m_form label{float:left; padding-right:10px; width:50px; height:26px; line-height:26px; text-align:right; color:#fff;}
.yuYueD .m_form .iptTxt{float:left; width:184px; height:14px; line-height:14px; padding:6px 10px; outline:none; color:#333; background-color:#fff; border:none;}
.yuYueD .m_form .txtAre{float:left; width:184px; height:58px; line-height:20px; border:none; outline:none; resize:none; color:#333; padding:2px 10px; background-color:#fff;}
.yuYueD .m_form .btnSubmit{width:110px; height:34px; font-size:16px; text-align:center; background-color:#e8b21c; color:#fff; cursor:pointer; border:none;}


/*服务*/
.fwBox{margin-top:50px; position:relative; height:464px; background:url(/pyfile/images/fwBox.jpg) no-repeat center;}
.fwBox .fwPhone{position:absolute; left:588px; top:354px; font-size:24px; color:#de0000;}
.fwBox .fwPhone{font-style:normal;}



/*设计团队*/
.tuanBox{padding-top:40px; padding-bottom:20px;}
.tuanBox h4{margin-bottom:24px; font-size:30px; font-weight:normal; text-align:center;}
.tuanBox h4 a{color:#141414;}
.tuanBox ul{width:980px; overflow:hidden;}
.tuanBox li{margin-right:28px; float:left; width:224px; text-align:center;}
.tuanBox li.noMr{margin-right:0;}
.tuanBox li img{display:block;}
.tuanBox li h5{height:50px; line-height:50px; font-weight:normal; font-size:14px;}
.tuanBox li h5 a{color:#141414;}


/*预约2*/
.yuYueBg{position:relative; height:280px; background:url(/pyfile/images/yuYueBox2.jpg) no-repeat center; overflow:hidden;}
.yuYueBg .yuYueD .m_form{left:1048px;}
.yuYueBg .yuYueD .m_form .btnSubmit{background-color:#cd5a1d;}


/*评价*/
.pjBox{margin-top:60px; margin-bottom:40px;}
.pjBox h4{margin-bottom:40px; font-size:30px; font-weight:normal; text-align:center;}
.pjBox h4 a{color:#141414;}
.pjBox .pjCont{position:relative;}
.pjBox .pjCont ul{margin:0 auto; width:909px; overflow:hidden;}
.pjBox .pjCont li{margin:0 15px; float:left; width:273px;}
.pjBox .pjCont li img{display:block;}
.pjBox .pjCont li h5{height:44px; line-height:44px; font-weight:normal; font-size:16px;}
.pjBox .pjCont li h5 a{color:#141414;}
.pjBox .pjCont li p{line-height:20px; overflow:hidden; height:40px;}
.pjBox .pjCont .btnLeft , .pjBox .pjCont .btnRight{position:absolute; top:68px; width:20px; height:40px;}
.pjBox .pjCont .btnLeft{left:10px; background:url(/pyfile/images/pjBtnLeft.png) no-repeat center;}
.pjBox .pjCont .btnRight{right:10px; background:url(/pyfile/images/pjBtnRight.png) no-repeat center;}




/*合作伙伴*/
.hzhb{margin-top:40px; margin-bottom:30px; height:294px; background-color:#ececec;}
.hzhb h4{height:82px; line-height:82px; text-align:center; font-size:30px; font-weight:normal; background:url(/pyfile/images/hzTit.png) no-repeat center;}
.hzhb h4 a{color:#fff;}
.hzhb h4 span{color:#ff0;}
.hzhb .hzCont{margin-top:30px; position:relative;}
.hzhb .hzCont ul{margin:0 auto; width:896px; overflow:hidden;}
.hzhb .hzCont li{margin:0 17px; float:left; width:190px; text-align:center;}
.hzhb .hzCont li img{display:block;}
.hzhb .hzCont li h5{margin-top:16px; font-weight:normal; font-size:14px;}
.hzhb .hzCont li h5 a{color:#000;}
.hzhb .hzCont .btnLeft , .hzhb .hzCont .btnRight{position:absolute; top:54px; width:12px; height:44px;}
.hzhb .hzCont .btnLeft{left:20px; background:url(/pyfile/images/hzBtnLeft.png) no-repeat center;}
.hzhb .hzCont .btnRight{right:20px; background:url(/pyfile/images/hzBtnRight.png) no-repeat center;}



.now{height:82px; line-height:82px; text-align:center; font-size:30px; font-weight:normal; background:url(/pyfile/images/hz.png) no-repeat center;}



