﻿*{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;margin:0;padding:0}
body{color:#333;font-family:Microsoft Yahei;font-size:.6rem}
a{text-decoration:none;border:none;color:#333}
a:hover{text-decoration:underline;text-decoration:none}
li,ul{list-style:none}
em,i{font-style:normal}
table{border-collapse:collapse;border-spacing:0}
.indexall img,.kefu img{border:none;vertical-align:middle; width:100%;}
.hidd{overflow:hidden}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}
input,textarea{-webkit-appearance: none;}
input[type='button'], input[type='submit'], input[type='reset'] {-webkit-appearance: none;}
.clearfix{zoom:1;display:block}
.clearfix:after{content:"";height:0;display:block;clear:both;visibility:hidden}
.layout{width:16rem;margin:0 auto;background:#fff;overflow:hidden}
.container{width:14.5rem;margin:0 auto}
.clear{zoom:1;clear:both}
.clear:after{height:0;display:block;content:"\20";clear:both}
.fl{float:left}
.fr{float:right}
.mc{margin:0 auto}
.dis-inline{display:inline-block;vertical-align:middle}
.text-center{text-align:center}
.box{width:16rem;margin:0 auto;overflow:hidden}
.indexall{ max-width:640px; min-width:320px; margin:0 auto; font-family:Microsoft YaHei;}
.logo{width:100%;}
.banner{width:100%; height:auto; margin:.1rem auto 0 auto; overflow:hidden; position:relative; z-index:1;}
.banner .mob_hd{width:100%;height:.375rem;position:absolute;left:0;bottom:0.5rem;text-align:center;font-size:0}
.banner .mob_hd li{width:0.4rem;height:0.4rem;display:inline-block;margin:0 0.4rem;background:#ffffff;border-radius:50%;}
.banner .mob_hd li.on{background:#d58305}
.wapp1{width:100%; height:auto; padding:0.2rem 0;overflow:hidden; background:#333333}
.t1{padding:0.4rem 0;}
.index01{padding:0.3rem 0; overflow:hidden;}
.index01 ul li{width:4rem; float:left;}
.index01 ul li .index01_img{width:3.2rem; height:4rem; margin:0 auto;}
.index01 ul li .index01_t{width:3.8rem; text-align:center; padding:0.3rem 0 0 0; font-size:0.7rem;}
.index02{width:15rem; margin:0.8rem auto; overflow:hidden;}
#phone{width:10rem; height:1.5rem; border:1px solid #fec872; background:#fff; font-size:0.6rem; float:left;}
#btn{width:5rem; line-height:1.5rem; background:#fec872;color:#740905;  border:none;font-size:0.7rem; height:1.5rem; text-align:center; cursor:pointer}
.index03{margin:0.4rem auto; overflow:hidden; height:auto; width:100%;}
.index03 ul li{width:4rem; float:left;}
.index03_img{width:2.9rem; height:2.9rem; margin:0 auto;}
.index03_t{font-size:0.6rem; color:#fff; font-weight:bold; padding:0.3rem 0 ; text-align:center;}
.index03_p{font-size:0.5rem; text-align:center; color:#a9a9a9;}
.indexbot{width:14rem; margin:0.8rem auto; overflow:hidden;}
.indexbot a{width:6.5rem; height:1.6rem; border-radius:0.3rem; line-height:1.6rem; display:block; float:left; background:#fcdfb2; text-align:center; font-size:0.7rem; color:#630501}
.indexbot .indexbotrl{float:right; background:#c19b5d; color:#ffffff}
.index04{margin:0 auto 0.4rem auto; overflow:hidden; width:15.5rem}
.index04 ul li{width:7.5rem; background:#efefef; float:left; padding:0.4rem; margin:0.4rem 0 0 0;}
.index04_img{width:6.8rem; height:4.4rem; overflow:hidden;}
.index04_t{padding:0.2rem 0 0 0; font-size:0.7rem; text-align:center;}

.index05{ width:100%; margin:0 auto; position:relative; overflow:hidden; }
.index05 .hd1{ width:100%; height:20px;  position:absolute; z-index:1; bottom:10px; text-align:center;  }
.index05 .hd1 ul li{ display:inline-block; width:20px; height:20px;  text-indent:9999px; -webkit-border-radius:5px; -moz-border-radius:10px; border-radius:10px; background:#8C8C8C; margin:0 0.3rem;  vertical-align:top; overflow:hidden; cursor:pointer;   }
.index05 .hd1 ul .on{ background:#e7bb8c;  }
.index05 .index05_t{ position:relative; z-index:0; height:13rem;margin:0.5rem 0;}
.index05_c{width:100%; height:auto; margin:0 auto; overflow:hidden;background:url(../images/vs.png) no-repeat center center; padding:0.6rem 0; margin:0 0 0.4rem 0;}
.index05_pk{width:7.8rem; float:left; color:#fff;}
.index05_pk_01{width:6rem; height:1.6rem; line-height:1.4rem;border-radius:2rem; background:#a2111c; margin:0 auto; border:2px solid #eec992; text-align:center; color:#fff; font-size:0.9rem; text-shadow:0px 2px 2px #5e0a10;}
.index05_pk_02{width:7.4rem; height:1.4rem; line-height:1.4rem; background:#a2111c; color:#fff; margin:0.5rem auto 0 auto; text-align:center; font-size:0.65rem;}
.index05_pk_sd{float:right;}
.index05_pk_01_sd{background:#9e9c9c; border:2px solid #d8d8d8;text-shadow:0px 2px 2px #9e9c9c;}
.index05_pk_02_sd{background:#9e9c9c;}


.index06{width:100% margin:0 auto; padding:0.4rem 0;}
.index06fl_all{width:15.6rem; height:auto; border:1px solid #333333;overflow:hidden; margin:0 auto; padding:0.4rem 0.6rem;}
.index06_t{padding:2% 0; border-bottom:1px solid #c3c3c3; height:auto !important; overflow:hidden;}
.index06_t font{ display:block;text-align:center; font-size:0.7rem; font-weight:bold;}
.yshp li{padding:3% 0; border-bottom:1px solid #c3c3c3; height:auto !important; overflow:hidden}
.yshp_x1,.yshp_x2,.yshp_x3,.yshp_x4,.yshp_x5,.yshp_x6,.yshp_x7,.yshp_x8{width:3.5rem; font-size:0.5rem;float:left; padding:0 0.2rem; text-align:center;}
.yshp_x2,.yshp_x6{width:2rem;}
.yshp_x3,.yshp_x7{width:6.5rem;}
.yshp_x4,.yshp_x8{width:2rem;}
.yshp li .yshp_x7{text-align:left;}

.index08{margin:0 auto 0.4rem auto; overflow:hidden; width:15.5rem}
.index08 ul li{background:#efefef; float:left; padding:0.3rem; margin:0.4rem 0 0 0;}
.index08_img{width:7rem; height:3.9rem; overflow:hidden;}
.index08_t{padding:0.2rem 0; font-size:0.7rem; text-align:center;}
.index09{width:16rem; height:auto; margin:0.4rem auto; overflow:hidden;}
.index09 ul li{width:5.3rem; float:left;}
.index09_img{width:4.8rem; height:4rem; margin:0 auto;}
.index09_t{width:4.8rem; height:1.4rem; font-size:0.7rem; background:#efefef; margin:0 auto; text-align:center; line-height:1.4rem}

/*评价*/
.evaluate{ padding:.6rem;}
.eva-tit{border-bottom:solid 1px #e1e1e1; padding-bottom:.8rem;}
.eva-link{padding-bottom:.1rem; }
.eva-link h2{ float:left; width:22%; font-size:.6rem; font-weight:normal}
.eva-link h3{ float:right; width:36%; padding-right:.8rem; color:#b08c4a; font-size:.6rem;}
.eva-link h3 i{ display:inline-block; width:11.03%; margin-right:.05rem;}
.eva-link h3 span{ display:inline-block; width:6.62%; margin-left:.15rem;}
.eva-num{ padding-top:.1rem;}
.eva-num span{ display:inline-block; padding:.03rem .05rem; margin-right:.3rem; background:#fff6e5; font-size:.6rem; border-radius:.03rem;}
.eva-num span.bg1{ background:#f5f5f5;}
.evaluate-list ul{ overflow:hidden;}
.evaluate-list ul li{ padding:0.4rem 0; border-bottom:solid 1px #e1e1e1;}
.evaluate-list ul li .eva-1 h4{ float:left; width:5.5%; }
.evaluate-list ul li .eva-1 h5{ float:left; width:60%; padding-left:.12rem; font-size:.6rem;}
.evaluate-list ul li .eva-1 h5 i{ display:inline-block; width:2.59%; padding:0.25rem 0;}
.eva-2{ padding-left:.4rem;}
.eva-2 p{ font-size:.6rem; width:100%; line-height:0.9rem}
.eva-2 span{ display:block; color:#999999; font-size:.6rem;padding:0.25rem 0 0 0;}
.eva-2 h6{ font-size:.6rem; color:#676767; padding:0.25rem 0 0 0;}
.eva-2 h6 em{ color:#bf974d;}
.eva-2 h6 em img{ display:inline-block; width:3.56%;}
.eva-btn{ padding:.4rem 0; font-size:.6rem; text-align:center;}
.eva-btn a{ color:#000; display:block;}

.footer{background:url(../images/f_bg.jpg); padding:0.4rem 0.3rem 2.3rem 0.3rem ; height:auto; overflow:hidden;}
.footerffl{width:9rem; float:left;}
.footerffl_lpo{width:5rem; height:2.4rem; overflow:hidden; border-bottom:1px solid #3c3b3b;}
.footerffl p{border-top:1px solid #262626; padding:0.3rem 0 0 0; font-size:0.7rem; color:#fff;}
.footerrl{float:right; width:4rem;}
.footer a{color:#fff;}

.kefu {width: 100%;height:auto;background-color: rgba(0, 0, 0, 0.5);z-index: 999;position: fixed;bottom: 0; padding:0.4rem 0;}
.kefu div{width:13rem; margin:0 auto;}
.kefu a {border-radius:0.13rem;display: block;-webkit-box-sizing: border-box;box-sizing: border-box;text-align: center;line-height:1.4rem;width:5rem;height: 1.4rem;float: left;font-size: 0.6rem;color: #fff;background: #9d6a23;margin-right:0.7rem;}
.kefu a img { width:1.2rem;height:1.2rem;display: inline-block;vertical-align: middle;}
.kefu .phone {float:right;}
.kefu a:last-child { margin-right: 0;}
.kefu .kefur {position: relative;}
.kefu .kefur .num {width: 0.5rem;height: 0.5rem;font-size: 0.3rem;line-height: 0.5rem; border-radius: 0.5rem;background-color: #a50909; color: #F1F1F1; position: absolute;top: -0.3rem;right: 0.2rem;}
.LR_yaoqing {overflow:hidden; padding-bottom:10px;}
