﻿@charset "utf-8";
@import url('iconfont.css');
@media only screen and (min-width: 320px) and (max-width: 352px){html{font-size: 42.66px;} }
@media only screen and (min-width: 352px) and (max-width: 370px){html{font-size: 48px;} }
@media only screen and (min-width: 370px) and (max-width: 384px){html{font-size: 50px;} }
@media only screen and (min-width: 384px) and (max-width: 416px){html{font-size: 54.9px;} }
@media only screen and (min-width: 416px) and (max-width: 448px){html{font-size: 55.5px;} }
@media only screen and (min-width: 448px) and (max-width: 480px){html{font-size: 59.7px;} }
@media only screen and (min-width: 480px) and (max-width: 512px){html{font-size: 64px;} }
@media only screen and (min-width: 512px) and (max-width: 544px){html{font-size: 68.3px;} }
@media only screen and (min-width: 544px) and (max-width: 576px){html{font-size: 72.5px;} }
@media only screen and (min-width: 576px) and (max-width: 608px){html{font-size: 76.8px;} }
@media only screen and (min-width: 608px) and (max-width: 640px){html{font-size: 81px;} }
@media only screen and (min-width: 640px) and (max-width: 750px){html{font-size: 85px;} }
@media only screen and (min-width: 750px){html{font-size: 100px;} }
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,aside,article,figcaption,figure,header,hgroup,menu,nav,section{margin:0;padding:0;}
html{font-family:Arial,Helvetica,sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;background:#f8f8f8;color:#333;width:100%;overflow-x:hidden;overflow-y:auto;}
em{font-style:normal;}
body{overflow:hidden;font-size:0.24rem;max-width:7.5rem;margin:0 auto;}
ol,ul{list-style:none;}
a{color:#333;text-decoration:none;}
a:hover{text-decoration:none;}
.icon {width: 1em;height: 1em;vertical-align: -0.15em;fill: currentColor;overflow: hidden;}
.h20hui{height:0.14rem;background-color:#f8f8f8;}
.h20bai{height:0.2rem;background-color:#fff;}
.hide{display: none;}
.star{display:block;width:1.65rem;height:0.27rem;background:url('../images/stars.png') no-repeat;background-size:auto 100%;}
.star0{background-position:-1.7rem 0;}
.star1{background-position:-1.36rem 0;}
.star2{background-position:-1.02rem 0;}
.star3{background-position:-0.68rem 0;}
.star4{background-position:-0.34rem 0;}
.star5{background-position:0 0;}
/*头部*/
.head{height:.8rem;background-color:#129aee;overflow:hidden;}
.head .logo{float:left;margin-left:0.2rem;font-size:0.34rem;line-height:.84rem;width:1.5rem;}
.head .logo a{color:#fff;}
.head .search{float:left;overflow:hidden;position:relative;width:4.9rem;margin-top:0.16rem;}
.head .search input{text-indent:0.1rem;border:none;border-radius:0.05rem;height:0.5rem;color:#666;vertical-align:middle;width:100%;}
.head .search button{position:absolute;right:0.12rem;top:0.08rem;border:none;background-color:#fff;color:#8e8e8e;border-left:0.02rem solid #efefef;display: block;height:.38rem;width:.5rem;overflow: hidden;padding:0 0 0 .1rem;font-size:0.34rem;}
.head .category{float:right;margin:0.14rem 0.2rem 0 0;font-size:0.48rem;color:#fff;}
/*内容头部*/
.header{height:.8rem;background-color:#129aee;overflow:hidden;position: relative;}
.header.fix{position: fixed;top: 0;left: 0;width:100%;z-index:9999;}
.header .goback{position: absolute;width:0.5rem;height:0.72rem;color:#fff;text-align:center;font-size:0.42rem;left:.14rem;top:.16rem;}
.header .search{position: absolute;right:.74rem;top:.16rem;color:#fff;text-align:center;font-size:0.48rem;z-index:1}
.header .category{position: absolute;right:.14rem;top:.16rem;color:#fff;text-align:center;font-size:0.48rem;z-index:1}
.header .tit{width:60%;text-align:center;color:#fff;font-size:0.34rem;line-height:.86rem;margin:0 auto;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.header .tit a{color:#fff;font-size:0.34rem;}
.header .tit em{display:inline-block;width:0.1rem;height:0.1rem;background-color:#fff;border-radius:50%;margin:0 0.2rem 0.04rem;}
/*栏目*/
.nav{background:#fff;}
.nav ul{overflow:hidden;}
.nav ul li{float:left;width:16.5%;overflow:hidden;}
.nav ul li a{display:block;height:0.8rem;line-height:0.8rem;font-size:0.30rem;text-align:center;}
.nav ul li.active a{color:#129aee;}
.nav ul li a.fa{color:#ACACAC;}
.nav ul li:nth-child(n+7){display:none;}
/*底部*/
.foot{overflow:hidden;border-top:0.14rem solid #f8f8f8;background-color:#323437;padding:0.2rem;color:#fff;text-align:center;line-height:0.6rem;font-size:0.24rem;}
.foot a{color:#fff;}
.toTop {display: none;width: 45px;height: 45px;background: url(../images/btn-up.png) no-repeat;background-size: 100%;position: fixed;bottom: 10%;right: 20px;z-index: 325;
}
/*分页*/
.page{display: flex;justify-content: space-between;border-top:0.14rem solid #f8f8f8;padding:0 0.2rem ;background-color:#fff;}
.page>a{width: 22%;margin: .28rem 0;display: inline-block;line-height:0.6rem;border-radius: .08rem;background: #f6f6f6;text-align: center;color: #333;font-size:0.24rem;}
.page>a:nth-child(1){width: 14%;}
.page>a:nth-child(5){width: 14%;}
.page>span:nth-child(1){width: 14%;}
.page>span:nth-child(5){width: 14%;}
.page>span.disabled{margin: .28rem 0;display: inline-block;border-radius: .08rem;background: #f6f6f6;text-align: center;color: #bbb;font-size:0.24rem;}
.page>span{width: 22%;margin: .28rem 0;display: inline-block;line-height:0.6rem;border-radius: .08rem;text-align: center;background: #129aee;color: #fff;position: relative;}
.page>span .pagelist{display:none;position: absolute;bottom:0;width:100%;max-height:3rem;border-radius:.08rem;overflow-y:scroll;background: #fff ;box-shadow:0 0 .08rem #bbb;-webkit-box-shadow:0 0 .08rem #bbb;-moz-box-shadow:0 0 .08rem #bbb;z-index:10;}
.page>span .pagelist a{display: inline-block;text-align: center;margin-bottom: .02rem;float: left;width: 100%;background: #f6f6f6;color: #666;}
.page>span .pagelist a.on{background: #129aee;color: #fff;}
/*面包屑导航*/
.navigation{overflow: hidden;height: .8rem;line-height: .8rem;margin: 0 .2rem;font-size: .28rem;color: #999;}
h1.navigation{font-weight:normal}
.navigation a{color: #999;}
.navigation span{margin: 0 .06rem;font-family: initial;}




