*{max-width: 100%;margin:0px;padding:0px;outline: none}
a{text-decoration: none;color:#000}
img{width:100%;height:auto;max-width: 100%}
button{cursor: pointer;outline: none;}
li{list-style: none;cursor: pointer;}
body{width:100%;margin:auto;font-size: .16rem;font-family:微软雅黑;max-width: 640px;}
input{background: none}

.op{opacity: 0}
.tc{text-align: center}
.flex{display: flex;}
.wrap{flex-wrap: wrap}
.fl{float:left;}
.fr{float:right;}
.cl{clear:both;}
.fb{font-weight: bold;}
.box{width:7rem;margin:auto;}
.a_div{display: block;}
.a_box{display: block;width:100%;height:100%;}

/******************头部***************************************/

.head{height:0.85rem;background: #fff;padding-top: .4rem}
.logo{width:1.9rem;margin-right: .2rem;margin-top: .2rem}
.logo_title{width: 2.21rem}
.logo_nav{width:.36rem;margin-top: .2rem}

.lunbo{width:100%;}
.slideBox{ width:100%; height:100%; overflow:hidden; position:relative;}
.slideBox .hd ul{width:1.8rem;position: absolute;bottom: .2rem;left: 0;right: 0;margin:auto;text-align: center;z-index: 10}
.slideBox .hd ul li{display: inline-block;margin:0 .12rem;width:.12rem; height:.12rem;background: #fff;border-radius: .06rem}
.slideBox .hd ul li.on{ background:#a30147; }

.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd li{ zoom:1; vertical-align:middle; }



.nav_div{width:100%;height:100%;position:fixed;top:0;max-width: 640px;z-index:999;display: none}
.yin{width:100%;height:100%;background: #000;opacity: .3}
.nav{width:50%;height:100%;position:absolute;top:0;right:0;background: #a30147;z-index:9999;padding-top: 1rem;font-size: .3rem}
.nav li a{color:#fff;}

.close{width:.6rem;height:.6rem;font-size: .6rem;position: absolute;top:.2rem;right:.2rem;line-height: .6rem;color:#fff;}


/*首页*/

.lanmu_type>div{width:20%;height: 1.54rem;margin-top: .5rem}
.lanmu_type>div>div{width:.9rem;height: .9rem;margin:auto;}
.lanmu_type>div>p{font-size: .26rem;text-align: center;margin-top: .15rem}

.gg{height:1.69rem;border-radius: .2rem;overflow: hidden;margin:.26rem auto;}

.dm_title{width: 100%;height: .85rem;border-bottom:.01rem solid #e1e2e3;line-height: .85rem;position: relative;}
.dm_title p{font-size: .36rem;color: #a30147}
.dm_title span{color: #9d9fa2;height:.18rem;background: #fff;font-size: .18rem;display: block;width:2rem;position: absolute;bottom:-.08rem;left: 0;right: 0;margin:auto;text-align: center;line-height: .2rem}
.dm_show{margin-top: .38rem}
.dm_show>div{float: left;margin-bottom: .25rem}
.dm_show>div:nth-child(2n){float: right;}
.dm_show>div>div{width:3.33rem;height: 2.5rem;overflow: hidden;}
.dm_show>div>p{font-size: .22rem;line-height: 200%;color: #333}

.pro>div>p{margin-top: .2rem;text-indent: 1em}


/*中间轮播*/
.link{border-bottom:.1rem solid #f7f7f7;border-top:.1rem solid #f7f7f7;height: 2.44rem;background: #fff}
.idx_link>div{width:25%}
.idx_link>div>div{width:1.3rem;height: .95rem;margin:auto;margin-top: .3rem}
.idx_link>div>p{font-size: .24rem;color: #313131}

.slideBox2{position: relative;z-index: 0}
.slideBox2 .hd ul{width:1.8rem;position: absolute;bottom: -.5rem;left: 0;right: 0;margin:auto;text-align: center;z-index: 10}
.slideBox2 .hd ul li{display: inline-block;margin:0 .12rem;width:.12rem; height:.12rem;background: #bababa;border-radius: .06rem}
.slideBox2 .hd ul li.on{ background:#a30147; }



/*地不分类*/
.bot_type{justify-content: space-around;margin-top: 1.5rem}
.bot_type a{display: inline-block;width: 1rem;height: .4rem;margin-bottom: .2rem;border:.01rem solid #a30147;text-align: center;line-height: .4rem;font-size: .18rem;margin-right:.1rem;}
.bot_type a:nth-child(6n){margin-right: 0}
.bot_type a:active{background: #a30147;color: #fff}




/******底部*****************/
.d_zi{color:#c6c6c6;line-height: .5rem}

.zhanwei{height:1.55rem;}
.foot{max-width: 640px;width:100%;height:1.55rem;background: #a30147;color:#fff;position: fixed;bottom: 0 }
.foot>div{width:25%;height:100%;text-align: center;font-size: .26rem}
.foot>div div{width: .47rem;height: .47rem;margin:.2rem auto;}


/*单页*/
.title_top{border-top:.03rem solid #e2e2e2;margin-top:.6rem;position: relative;z-index: 200}
.title_top>span{text-align: center;line-height: .4rem;display: inline-block;width:2rem;height: .4rem;color: #b90000;font-size: .3rem;
	position:absolute;top: -.2rem;left: 0;right:0;margin:auto;background: #fff}
.title_top>div{margin:.2rem;}
.title_top>div a{text-align: center;display: block;width:15%;height: .57rem;line-height: .57rem;margin:.2rem .8%;background: #ececec;color: #9b9b9b}
.title_top>div .active{background: #b90000;color: #fff}

/*产品*/
.pro_img{width:4.45rem;margin:.35rem auto;}
.pro_show>p{width: 100%;height: .5rem;line-height:.5rem;font-size: .2rem;color: #9b9b9b;border-bottom: .01rem dashed #9b9b9b}
.pro_show{margin-bottom:.2rem}



/*新闻*/
.news_list>div{margin-top: .4rem;height: 1.3rem;position: relative;border-bottom: .01rem dashed #ececec}
.news_list>div a{display: block;width: 100%;height: 100%}
.news_list>div p{line-height: 200%;font-size: .28rem}
.news_list>div span{position: absolute;color: #999999;font-size: .16rem;
	bottom:0;right: 0
}

.news_show{width: 4.5rem;margin:.3rem auto;}
.news_show p{font-size: .3rem;color:#111;margin-bottom:.3rem }
.news_show span{font-size: .2rem;color: #7e7e7e}



.fanye{margin:.2rem auto;height: .6rem}
.fanye a{display: block;width: 1.45rem;height: .6rem;line-height: .6rem;background: #b2b2b2;color: #fff}


.f_top{width:.8rem ;height: .8rem;position:fixed;bottom:3rem;right: .2rem;z-index:888;}


/*页数*/
.page{margin: .2rem auto .7rem auto}
.page a{margin:0 .02rem;display: inline-block;;width:.45rem;height:.4rem;background:none;line-height: .4rem}
.page a:last-child,.page a:first-child{width:auto;border-radius: 0;border:0;background: none;color: #333}
.page .select{background: #a30147;color: #fff}




