@charset "utf-8";
/* CSS Document */
html{color:#fff;-webkit-text-size-adjust: 100%;-ms-text-size-adjust: 100%;font-size: 62.5%;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td,hr,button,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section {margin:0;padding:0;}
ol,ul,li {list-style:none;}
h1,h2{ font-weight:bold}
em,i{ font-style:normal}
a{text-decoration: none;display:inline}
img{border:none; width:100%; display:block}
.fl, .fr{_display: inline;}
.fl{float: left;}
.fr{float: right;}
.cl { clear:both;}
.cl:after { content:"."; visibility:hidden; height:0; font-size:0; display:block; clear:both;}
.pr{ position:relative}

.pd20{padding:.2rem;}
.pdtb20{padding:.2rem 0;}
.pd30{padding:.3rem;}
.pdtb30{padding:.3rem 0;}
.pdtb60{padding:.6rem 0;}
/*首页*/
.s_nav{ padding:0.3rem;background: #fff}
.s_nav ul{overflow: hidden;}
.s_nav ul li{width: 25.5%;text-align: center;float: left;margin: 2% 4%;display: table;}
.s_nav ul li a{ display:inline-block; width:1.62rem; height:1.62rem; display:table-cell; vertical-align:middle;border-radius: 100%;font-size: .26rem;border:1px solid #404040;}
.s_nav ul li b{font-weight: bold;display: block;font-size: .3rem;}
.s_nav ul li span{font-size: .18rem;text-transform: uppercase;font-family: "宋体"}
.s_nav ul li:last-child span{letter-spacing: -1px;}
.s_nav ul li.on a{background: #e70013; color:#fff;border:1px solid #e70013;}

/*返回首页*/
.back-home{background: /*#b59e78*/rgba(0,0,0,.3);position:fixed;z-index:999;bottom: 20%;right:0;border-radius: 5px;padding:4% 2%;color:#fff;font-size: .24rem}
.back-home i{display: block;background:url(../img/arrow.png) center no-repeat;background-size: 100%;width: .42rem;height: .16rem;margin:0 auto .1rem;}
.back-home a{display: block;color: #fff}