@charset "utf-8";
/* CSS Document */
*{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; background:#fff}
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}
.hidd{overflow:hidden}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}
table{border-collapse:collapse;border-spacing:0}
img{border:none;vertical-align:middle; width:100%;}
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}
.tl{text-decoration: line-through}
.tc{text-align: center}

html *{outline: 0; -webkit-text-size-adjust: none;/* -webkit-tap-highlight-color: transparent;*/ box-sizing: border-box}
body{width:100%; height:auto;background:#fff}
.main{ width:7.5rem;height:auto;overflow: hidden;margin:0 auto;font-family:'微软雅黑','Microsoft YaHei';}
#toptel{width:7.5rem; height:1rem; overflow:hidden; position:fixed; top:0;top: 0px;left: 50%; margin-left: -3.75rem; z-index:9999;}
.b{max-width: 100%; height: auto; vertical-align: top}
.header{width:100%; height:auto; overflow:hidden; padding:1rem 0 0 0;}
.header img{width:100%;}
.nav{width:7.5rem; background:#292a2f; font-size:0.28rem; padding:0.15rem 0; overflow:hidden;}
.nav a{display:block; float:left; width:20%; text-align:center; color:#fff;}
.banner{width:100%; height:auto; margin:0 auto; overflow:hidden; position:relative;z-index:1;}
.banner .mob_hd{width:100%;height:.375rem;position:absolute;left:0;bottom:0.1rem;text-align:center;font-size:0; padding:0; margin:0;}
.banner .mob_hd li{width:0.15rem;height:0.15rem;display:inline-block;margin:0 0.2rem;background:#ffffff;border-radius:50%;}
.banner .mob_hd li.on{background:#d58305}
.tit{width:7.3rem; height:auto;padding:0.1rem; margin:0.1rem auto; text-align:center; }
.tit .ti{width:100%; height:auto; background:url(../images/inco_01.png) repeat-x 0px center; vertical-align:central;}
.tit1 .ti1{background:url(../images/inco_02.png) repeat-x 0px center; }
.tit .ti span{background:#fff; padding:0 0.15rem; text-align:center; font-weight:bold; font-size:0.45rem;}
.tit1 .ti1 span{background:#342e30; color:#fff;}
.index07 .tit .ti span{background:#f9f9f9; color:#373737;}

.index01,.index07{width:7.5rem; height:auto; overflow:hidden; margin:0 auto 0.3rem  auto; background:#f6f6f6;}
.hsal_t{width:7.3rem; height:0.5rem; overflow:hidden; margin:0 auto;}
.hsal_t li {width:1.8rem; height:0.5rem; margin:0  0.02rem 0 0; float:left;color:#fff; line-height:0.5rem; font-size:0.24rem; text-align:center; background:#333333}
.hsal_t li.hover{ background:#846c54; color:#fff;}
.hsal_t img{float:left; padding:0 0 0 0.2rem;}
.hsal_c{width:7.3rem; height:auto; margin:0.3rem auto; overflow:hidden;background:#fff; }
.index01_fl{width:2.85rem; float:left;}
.index01_rl{width:4.4rem; padding:0.1rem;float:left;}
.index01_rl h4{font-size:0.28rem; line-height:0.37rem;}
.nanniu{width:4rem; height:0.5rem; line-height:0.5rem; margin:0.3rem auto; overflow:hidden;}
.nanniu a{width:1.8rem; background:#7c664f; display:block; font-size:0.3rem; text-align:center;float:left; color:#fff;}
.nanniu .nanniurl{float:right;  background:#9f0c19; color:#fff;}
.nanniu .nanniuhs{background:#9f0c19; color:#000;}
.index02{width:7.3rem; height:auto; margin:0.2rem auto; overflow:hidden;}
.index02{width:7.3rem; margin:0 auto; overflow:hidden;}
.index02 ul li{width:3.5rem; height:auto; float:left; margin:0.2rem 0 0 0;position:relative; height:4.5rem}
.index02 ul li:nth-child(2n){float:right;}
.index02_img{width:1.8rem; height:1.8rem; margin:0 auto; overflow:hidden;z-index:10;position:relative;}
.index02_img img{width:1.8rem; height:1.8rem; border-radius:50%;}
.index02_cont{background:#f6f6f6; height:3.5rem;padding:1.1rem 0.2rem 0.2rem 0.2rem; position:absolute; top:0.8rem; left:0; z-index:1; overflow:hidden;}
.index02_cont h5{text-align:center; font-size:0.35rem; font-weight:bold;}
.index02_cont em{width:1rem; height:1px; background:#94816e; margin:0.15rem auto; display:block;}
.index02_cont p{font-size:0.26rem; line-height:0.38rem; padding:0.12rem 0;}
.botton1{width:6.8rem; height:0.55rem; line-height:0.55rem; margin:0.3rem auto; overflow:hidden;}
.botton1 a{width:3.2rem;  background:#333333; display:block; font-size:0.28rem; text-align:center; float:left; color:#fff;}
.botton1 .botton1_rl{float:right; margin:0 0 0 0.3rem; background:#9f0c19; color:#fff;}
.index03{width:7.5rem; background:#fff; padding:0.2rem 0; overflow:hidden;}
.index03 ul{width:7.3rem; margin:0.1rem auto; overflow:hidden;}
.index03 ul li{width:25%; float:left; padding:0 0 0.2rem 0;}
.index03_01{width:1.45rem; height:1.45rem; margin:0 auto;}
.index03_02{font-size:0.23rem; height:auto; margin:0 auto; overflow:hidden; text-align:center; padding:0.2rem 0 0 0;}
.index03_03{font-size:0.21rem; padding:0.1rem 0 0 0; text-align:center}

.index03_a{font-size:0.25rem; line-height:0.38rem; color:#a7a7a7; width:7.3rem; margin:0 auto; overflow:hidden; text-indent:0.4rem;}
.index03_b{padding:0.2rem 0;width: 96%;margin: 2% auto;}
.botton2{width:6.8rem; height:0.55rem; line-height:0.55rem; margin:0.2rem auto; overflow:hidden;}
.botton2 a{width:3.2rem;  background:#d7b107; display:block; font-size:0.28rem; text-align:center; float:left; color:#5b4202;}
.botton2 .botton2_rl{float:right; margin:0 0 0 0.3rem; background:#9f0c19; color:#fff;}
.index04_01{font-size:0.3rem; width:7.3rem; margin:0 auto; overflow:hidden; text-align:center;}
.index04_01 font{color:#F00;}
.index04_02{width:7.5rem; margin:0.2rem auto; overflow:hidden;}
.hscp_t{width:7.5rem; height:auto;overflow:hidden; margin:0.2rem auto 0 auto;}
.hscp_t li{width:1.875rem;float:left;color:#222;font-size:0.28rem; text-align:center;}
.hscp_t li p{width:0.94rem; height:0.94rem; margin:0 auto; overflow:hidden; border-radius:50%;}
.hscp_t li em{font-size:0.28rem; text-align:center; padding:0.1rem 0 0 0; display:block;}
.hscp_t li.hover{ color:#222; font-weight:bold;}
.hscp_c{width:100%; height:auto; margin:0.2rem auto 0.4rem; overflow:hidden;}
.hscp_c ul li{width:33.33%; margin:0 auto; padding:0.22rem 0 0 0; float:left;}
.hscp_c ul li p{width:2.3rem; height:auto; margin:0 auto; overflow:hidden;}

.index05_01{text-align:center; font-size:0.28rem; line-height:0.4rem;}
.index05_02{width:7.5rem; height:auto; margin:0.15rem auto; overflow:hidden}
.index05_02 ul li{width:2.43rem; float:left; padding:0.1rem 0 ;}
.index05_02_01{width:2.3rem; margin:0 auto; overflow:hidden;}
.index05_02_02{font-size:0.28rem; text-align:center; padding:0.15rem 0 0 0;}
.index06{width:7.3rem; height:auto; margin:0 auto 0.3rem auto; overflow:hidden;}
.index06 ul li{width:3.35rem; float:left; margin:0.24rem 0; position:relative; height:3.8rem;}
.index06 ul li:nth-child(2n){float:right;}
.index06_t1{width:3rem; height:0.55rem; margin:0 auto; overflow:hidden; text-align:center; line-height:0.55rem; font-size:0.28rem; background:#af7c3d; color:#fff; font-weight:bold; position:relative;z-index:99}
.index06_c{width:3.35rem; border:2px solid #af7c3d; border-radius:0.15rem; position:absolute; top:0.2rem; z-index:1}
.index06_c_01{width:3rem; height:auto; margin:0 auto; padding:0.5rem 0 0.2rem 0;}
.index06_c_02{font-size:0.28rem;width:3rem; height:auto; margin:0 auto; line-height:0.35rem}
.index06_c a{width:70%; height:0.5rem; line-height:0.5rem; margin:0 auto; overflow:hidden; background:#7c664f; margin:0.2rem auto; display:block; font-size:0.28rem; border-radius:0.1rem; color:#fff; text-align:center;} 
.index07 ul{width:7.3rem; margin:0 auto; overflow:hidden; padding:0 0 0.2rem 0;}
.index07 ul li a{display:block; background:url(../images/icon_d.jpg) no-repeat 0 center;font-size:0.27rem; display:block; border-bottom:1px dashed #ccc; height:0.62rem; line-height:0.62rem; text-indent:0.2rem;}
.footer{font-size:0.28rem; background:#2c2c2c; padding:0.2rem 0 1.8rem 0; text-align:center; margin:0.1rem auto 0 auto}
.footer p{padding:0.15rem 0 0 0; color:#ffffff;}

.kefu {width:7.5rem;height:auto;background-color: rgba(0, 0, 0, 0.8);z-index: 990;position:fixed;bottom: 0; padding:0.35rem 0;}
.kefu div{width:7.5rem; margin:0 auto;}
.kefu ul li{width:39%; float:left; margin:0 0 0 0.5rem; position:relative;}
.kefu a {border-radius:0.1rem;display: block;-webkit-box-sizing: border-box;box-sizing: border-box;text-align: center;line-height:0.7rem;width:100%;height:0.7rem;float:left;font-size: 0.27rem;color: #fff;background: #af7c3d;}
.kefu .kefur {position: relative;}
.kefu .kefur .num {width: 0.5rem;height: 0.7rem;font-size: 0.3rem;line-height: 0.7rem; border-radius: 0.5rem;background-color: #a50909; color: #F1F1F1; position: absolute;top: -0.3rem;right: 0.2rem; z}
.kefu .number{ background: #ffea00;width: 0.4rem;height: 0.4rem;line-height:0.4rem;border-radius: 100%;color: #94000e;text-align: center;position: absolute;top:-0.1rem;right:-0.1rem;font-size:0.28rem; z-index:999;}

.ab_t{width:7.3rem; height:auto; margin:0 auto; overflow:hidden; padding:0.2rem 0 0 0; border-bottom:1px solid #ccc;}
.ab_t_t{font-size:0.4rem; text-align:center; font-weight:bold;}
.ab_t_t font{color:#966024;}
.ab_t p{font-size:0.22rem; text-transform:uppercase; color:#a6a6a6; padding:0.1rem 0; text-align:center}
.about01{font-size:0.26rem; line-height:0.45rem; text-indent:0.4rem; padding:0.2rem 0; width:7.3rem; margin:0 auto;}
.about02{width:100%; height:auto; margin:0 auto; overflow:hidden; padding:0.2rem 0;}
.about02 ul li{width:33.33%;  float:left;}
.about02 .about02_01{width:1.45rem; height:1.45rem; margin:0 auto;  overflow:hidden; background:#966024; border-radius:50%;}
.about02_02{text-align:center; font-size:0.32rem; font-weight:bold; padding:0.2rem 0;}
.about02_03{width:90%; text-align:center; margin:0 auto; font-size:0.22rem; line-height:0.4rem}
.about03{width:7.3rem; height:auto; margin:0.2rem auto 0 auto; background:#f6f6f6; overflow:hidden}
.about03 ul{padding:0.2rem 0 0 0; overflow:hidden} 
.about03 ul li{width:3.55rem; float:left; padding:0.2rem 0 0 0;}
.about_img{width:3.3rem; margin:0 auto; overflow:hidden;}
.about_t{padding:0.15rem 0; text-align:center; font-size:0.3rem;} 
.about4{width:7.5rem; background:#f6f6f6;}
.about4 .tit .ti span{background:#f9f9f9; color:#373737;}
.na_banner{width:7.5rem; height:auto; margin:0 auto; overflow:hidden;}

.hspp01{width:7.3rem; height:auto; overflow:hidden; margin:0 auto 0.2rem auto;}
.hspp01 li{width:2.36rem; margin:0.18rem 0.11rem 0 0; overflow:hidden; float:left}
.hspp01 li:nth-child(3n){margin:0.18rem 0 0 0;}
.mb01_img{width:2.36rem;overflow:hidden;}
.mb01_t{padding:0.15rem 0.1rem;height:auto; overflow:hidden; font-size:0.26rem;border-bottom:1px solid #cccccc}
.mb02{height:auto; margin:0 auto; overflow:hidden; padding:0.2rem 0;}
.biao02{width:7.3rem; height:auto; overflow:hidden; margin:0 auto 0.3rem  auto;}
.thdb_t{width:100%; height:0.5rem; overflow:hidden; margin:0 auto;}
.thdb_t li {width:1.8rem; height:0.5rem; margin:0 1px 0 0; float:left;color:#fff; line-height:0.5rem; font-size:0.3rem; text-align:center; background:#333333;}
.thdb_t li.hover{ background:#b07b39; color:#fff;}
.thdb_t img{float:left; padding:0 0 0 0.2rem;}
.thdb_c{width:7.3rem; height:auto; margin:0.2rem auto; overflow:hidden;}
.pl_1{text-align:center; font-size:0.45rem; font-weight:bold; padding:0.15rem 0;}
.pl_cont{width:100%; height:auto; margin:0.2rem auto; overflow:hidden;}
.pl_cont_c{width:3.5rem; float:left; padding:0 0 0 0.1rem;}
.pl_cont_c h5{width:2.8rem; height:0.65rem; line-height:0.65rem; font-size:0.3rem; background:#00b8fb;background:#b07b39; border-radius:1rem; font-size:0.4rem; text-align:center; color:#fff; font-weight:bold; margin:0 auto 0.2rem auto;}
.pl_cont_c p{width:3.5rem; height:0.55rem; line-height:0.55rem; background:#b07b39; font-size:0.28rem; text-align:center; margin:0.1rem 0 0 0; color:#fff;}
.pl_cont_c_ys{float:right;}
.pl_cont_c_ys h5{background:#9b9b9b;}
.pl_cont_c_ys p{background:#9b9b9b;}
.smhsanl{width:7.5rem; height:auto; margin:0 auto; overflow:hidden;}
.smhsanl ul li{width:2.5rem; float:left; margin:0.24rem 0 0 0;}
.smhsanl ul li p{width:2.3rem; margin:0 auto; overflow:hidden;}
.hprc{width:100%; height:auto; background:#fff; overflow:hidden}
.khpj{width:7.3rem; height:5.5rem; margin:0.2rem auto; position:relative; overflow:hidden;}
.khpj .hd1{ width:7.5rem; height:20px;  position:absolute; z-index:1; bottom:0.1rem; text-align:center;  }
.khpj .hd1 ul li{ display:inline-block; width:0.5rem; height:0.05rem;  text-indent:9999px; background:#818181;text-indent:9999px;margin:0 0.15rem;  vertical-align:top; overflow:hidden; cursor:pointer;border-radius:0.15rem;}
.khpj .hd1 ul .on{ background:#af7c3d;}
.khpj_t{width:7.3rem; height:auto; margin:0.2rem auto; overflow:hidden;}
.anli{width:3.5rem; float:left;position:relative;height:4.5rem; background:#e5e5e5; padding:0.2rem 0;}
.anli:nth-child(2n){float:right;}
.anli_img{width:1.3rem; height:1.3rem; margin:0 auto;}
.anli_img img{width:1.3rem; height:1.3rem; border-radius:50%;}
.anli_c{width:90%; height:4rem; margin:0 auto}
.anli_c h5{font-weight:bold; font-size:0.3rem; text-align:center; padding:0.15rem 0}
.anli_c p{font-size:0.2rem; line-height:0.35rem;}


.LR_yaoqing {overflow: hidden;padding-bottom: 10px;}
.LR_yaoqingtit img {width:20px;height:20px}

.indeal{width:7.3rem; height:3.2rem; margin:0.3rem auto; position:relative; overflow:hidden;}
.indeal .hd1{ width:7.5rem; height:20px;  position:absolute; z-index:1; bottom:0rem; text-align:center;  }
.indeal .hd1 ul li{ display:inline-block; width:0.6rem; height:0.05rem;  text-indent:9999px; background:#818181; margin:0 0.15rem;  vertical-align:top; overflow:hidden; cursor:pointer; border-radius:0.15rem;}
.indeal .hd1 ul .on{ background:#af7c3d;  }

.indeal ul li{width:7.3rem; height:auto; overflow:hidden;}
.indeal_t ul{width:100%; height:auto; overflow:hidden; margin:0.05rem auto 0 auto;}
.indeal_t ul li p{width:2.35rem; float:left; margin:0 0.12rem 0 0;position:relative;}
.indeal_t ul li p:nth-child(3n){overflow:hidden;margin:0 !important; float:left;}


.in_t1{width:7.5rem; height:1rem; margin:0 auto; overflow:hidden; url(../images/inco_01.png) repeat-x 0px center; text-align:center;}
.in_t1 p{display:inline-block; background:#fff;text-align:center;font-size:0.3rem; color:#222; padding:0 0.2rem; font-weight:bold}
.xiwd_t1{margin:0.2rem auto 0.2rem auto; width:7.3rem;overflow: hidden;}
.xiwd_t1 li{width:1.35rem; height:0.55rem; line-height:0.55rem;float:left; font-size:0.21rem; text-align:center; margin:0 0.13rem 0.13rem 0; background:#d8d8d8; color:#333333;}
.xiwd_t1 li:nth-child(5n){width:1.35rem; height:0.55rem; margin:0 0 0.13rem 0rem; !important; overflow:hidden;}
.xiwd_t1 li.hover{color:#fff; background:#c89e5c}
