@charset "utf-8";.clean{clear:both;}
h1, h2, h3{font-size:18px;line-height:50px;background:#a7621a;color:#FFF;text-align:center;}
h4{font-size:18px;text-align:center;margin-bottom:40px;line-height:40px;border-bottom:1px solid #dbdbdb;}
.ptitle{color:#3d241f;font-size:18px;font-weight:600;}
.brownhead{color:#3d241f;font-size:18px;font-weight:600;text-align:center !important;}
.gotop{text-align:center;line-height:60px;color:#FFF;font-size:13px;text-shadow:1px 1px 5px #000;width:60px;height:60px;border-radius:99em;background-color:rgba(167,104,25,0.8);position:fixed;right:10px;bottom:10px;cursor:pointer;display:none;}
.alink{color:#bf790f;font-size:15px;text-decoration:none;}
.inner_list li{line-height:25px;}
.inner_icon{width:100%;background:#ffffff;}
.brwon{color:#a7621a;}
hr.greyline{display:block;background:#dbdbdb;opacity:0.4;}
hr.dothr{display:block;border:none;border-top:2px dashed #CCC;opacity:0.7;}
.table_wrap{width:100%;overflow-x:auto;}
.Bg3{background:#f0e8e5;}
.td2, .tdd{border:none;}
.tpink{background:#ffe3d7;}
.tyellow{background:#faf2cd;}
.tdd,.td2{text-align:justify;padding:15px 15px;}
.pcap{margin-bottom:20px !important;text-align:center;float:left;width:300px;}
.pcap img{margin-bottom:15px;width:300px;}
.imgbox{width:630px;margin:0 auto;}
.leftimg{margin-right:30px;}
.tb{border:1px solid #666;border-collapse:collapse;margin-top:10px;margin-bottom:35px;}
.tb td{padding-left:5px;padding-right:5px;}
.swrap{width:196px;margin:0 auto;text-align:justify;}
/**/.iheader{width:100%;min-height:110px;background:#4c3329;display:flex;align-items:center;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;}
.ilogo{margin-left:20px;}
.mobile_btn{position:absolute;top:30px;right:30px;cursor:pointer;}
.inav{display:none;}
.inav ul{position:absolute;top:0;right:0;width:100%;}
.inav ul li a{text-decoration:none;display:block;background:#ffffff;border:1px solid #bda002;text-align:center;color:#172646;font-size:18px;line-height:48px;font-weight:bold;}
.ibanner{position:relative;width:100%;line-height:10px;}
.ibanner img{width:100%;}
.ifooter{width:100%;text-align:center;color:#FFF;position:relative;}
.ifooter a{text-decoration:none;color:#FFF;}
.fword{width:100%;background:#240d05;line-height:65px;border-bottom:1px solid #fcae2a;font-size:22px;}
.lineup{border-top:1px solid #fcae2a;}
.ftop{min-height:38px;border-top:1px solid #fcae2a;background:url(../images/footer_bg.jpg) repeat;border-bottom:1px solid #fcae2a;}
.ftop img{margin-top:5px;cursor:pointer;}
.fbtm{background:#240d05;line-height:40px;padding:20px 20px 20px 20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:15px;}
.content{width:100%;font-size:15px;background:#ffffff;}
.content a:link{color:#3d241f;}
.content a:visited{color:#3d241f;}
.content a:active{color:#3d241f;}
.content a:hover{color:#FC3;}
.content a{color:#3d241f;}
.content img{max-width:100%;}
.pwrapper{padding:0 5%;text-align:justify;line-height:30px;}
div.pcenter{text-align:center;}
.pwrapper p{line-height:30px;margin:40px auto 40px auto;text-align:justify;}
.pblue{font-size:22px;color:#0096d6;}
div.palign{text-align:center;}
.rform{}
input[type="text"], input[type="tel"], input[type="email"]{width:100%;line-height:48px;border-radius:3px;border:1px #aaaaaa solid;padding-left:10px;padding-right:10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
input[value="afternoon"],input[value="night"]{margin:auto auto 20px 71px;}
input[value="morning"]{margin-bottom:20px;}
textarea{width:100%;min-height:300px;border-radius:3px;border:1px #aaaaaa solid;}
input[type="submit"]{font-size:15px;color:#FFF;text-align:center;background:#996c33;border:0 none;height:40px;line-height:40px;width:80px;border-radius:3px;}
input[name="clean"]{margin-right:60px;}
.rbtn{width:100%;text-align:center;}
.imgcap{width:50%;float:left;margin-bottom:30px;}
.tp{color:#000;padding:10px 13px;margin-right:10px;cursor:pointer;border:1px solid #999}
.answer{display:none;}
.tactive{background:#af6f0e;color:#FFF !important;}
.nbtn{margin:40px auto 30px auto;text-align:center;}
.nbtn img{vertical-align:middle;}
.wright{text-align:right;margin:30px auto 30px auto;}
@media screen and (max-width:693px){.leftimg{margin-right:0px;}
.pcap{float:none;margin:0 auto;}
.imgbox{width:100%;text-align:center;}
}
@media screen and (max-width:660px){.casebox td{}
}
@media screen and (max-width:588px){img.imgl{margin-right:0px;}
}
@media screen and (max-width:558px){.iservice{min-height:900px;}
}
@media screen and (max-width:533px){.imgcap{width:100%;}
}
@media screen and (max-width:480px){.sicon{text-align:center;padding:30px 0;}
.sicon a{margin-right:0px;}
div.palign{text-align:left;}
.ilogo{margin-left:5px;}
}
@media screen and (max-width:350px){.ilogo{width:80%;}
.mobile_btn{top:40px;}
}
@media screen and (max-width:340px){.pcap{float:none;width:100%;}
}