﻿*{margin: 0;padding: 0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
a{text-decoration: none;color: #666;}
li{list-style: none;}
img{vertical-align: middle;}
body{padding-top: 1rem;font-family:"微软雅黑", "Microsoft Yahei", "Helvetica Neue", Helvetica, Tahoma, sans-serif;line-height: 1;padding-bottom: 1rem;}
/*顶部*/
.header{width: 100%;background: #fff;position: fixed;top: 0;left: 0;z-index: 99;}
.header-bj{height: 1rem;padding: 0 .3rem;border-bottom: 1px solid #e5e5e5;}
.header .logo{line-height: 1rem;}
.header .logo img{width: 1.7rem;}
.header-nav-bj{position: fixed;background: #fff;top: 1rem;left: 0;width: 100%;height: 100%;z-index: 99;display: none;}
.header-nav{max-height: 100%;overflow: auto;padding-bottom: .3rem;}
.header-list{width: 100%;padding: 0 .3rem;position: relative;border-bottom: 1px solid #DCDCDC;}
.header-a1{display: block;width: 100%;height: 1rem;color: #333;font-size: .3rem;line-height: 1rem;}
.header-a1:hover{color: #333;}
.header-a1 .ha-d1{float: left;font-size: .3rem;line-height: 1rem;}
.header-a1 .ha-d2{color: #666;float: left;font-size: .24rem;line-height: 1rem;margin-left: .3rem;}
.header-a1 .ha-d3{color: #666;float: left;font-size: .3rem;line-height: 1rem;margin-left: .3rem;float: right;}
/*.header-a1:hover{color: #008E5E;transition: all .3s;-webkit-transition: all .3s;}*/
/*.header-a1:hover .ha-d2{color: #008E5E;transition: all .3s;-webkit-transition: all .3s;}*/
/*.header-list.on .header-a1{color: #008E5E;}
.header-list.on .ha-d2{color: #008E5E;}*/
.header-ul{display: none;}
.header-ul li{height: .9rem;line-height: .9rem;padding: 0 .3rem;border-top: 1px solid #DCDCDC;}
.header-ul li a{display: block;color: #666;font-size: .26rem;}
.header-an{width: .6rem;height: .6rem;border-radius: 100%;border: 1px solid #DCDCDC;float: right;margin-top: .2rem;padding: .18rem 0 0 .13rem;transition: all .5s;}
.header-an div{width: .3rem;height: 1px;background: #fff;margin-bottom: .082rem;background: #000;opacity: 1;transition: all .5s;}
.header-an .header-an-b{opacity: 1;transition: all .5s;}
.header-an.cli{padding-left: .17rem;transition: all .5s;}
.header-an.cli .header-an-a{-webkit-transform: rotate(43deg); -ms-transform: rotate(43deg); transform: rotate(43deg); transform-origin:0%; -ms-transform-origin:0%; -webkit-transform-origin:0%; -moz-transform-origin:0%; transition: all .5s;}
.header-an.cli .header-an-b{opacity: 0;transition: all .5s;}
.header-an.cli .header-an-c{-webkit-transform: rotate(-43deg); -ms-transform: rotate(-43deg); transform: rotate(-43deg); transform-origin:0%; -ms-transform-origin:0%; -webkit-transform-origin:0%; -moz-transform-origin:0%; transition: all .5s;}
.header-rx{font-size: .3rem;line-height: 1rem;margin-left: .3rem;float: left;}
.header-rx span{color: #e51026;font-weight: bold;}
/*底部*/

/*首页*/
.ibanner-swiper{height: 7rem !important;}
.ibanner-span{width: 100%;height: 12px;position: absolute;left: 0;bottom: .4rem;text-align: center;z-index: 2;}
.ibanner-span span{display: inline-block;width: .2rem;height: .2rem;border-radius: 100%;border: 1px solid rgba(255,255,255,.6);margin: 0 .08rem;background: none;}
.ibanner-span .swiper-pagination-bullet-active{background: #fc042e;border-color: #fc042e;}
.ibanner{display: block;width: 100%;height: 7rem;background: no-repeat center;background-size: cover;}
.ibanner-d1{font-size: .62rem;line-height: 1;padding-top: 1.45rem;text-align: center;color: #008E5E;/*text-shadow: -2px -2px 5px #333;*/}
.ibanner-d2{font-size: .42rem;color: #fff;text-align: center;line-height: 1;margin-top: .35rem;}
.ibanner-d3{width: 4.6rem;height: 1.65rem;background: rgba(0,142,94,.5);font-size: .4rem;line-height: 1;padding-top: .35rem; color: #fff;text-align: center;margin: 0 auto;margin-top: .35rem;}
.ibanner-d3 p{font-size: .26rem;text-align: center;color: #fff;margin-top: .25rem;}
