/*字体缩放设置*/

@media screen and (max-width: 374px) { html { font-size: 703%; } }
@media screen and (min-width:375px) and (max-width:383px){
  html { font-size: 732.4%; }
}
@media screen and (min-width:384px) and (max-width:399px){
  html { font-size: 750%; }
}
@media screen and (min-width:400px) and (max-width:413px){
  html { font-size: 781.25%; }
}
@media screen and (min-width:414px) and (max-width:431px){
  html { font-size: 808.6%; }
}
@media screen and (min-width:432px) and (max-width:1024px){
  html { font-size: 843.75%; }
}
@media screen and (min-width:1080px) and (max-width:1920px){
  html { font-size: 873.75%; }
}
/*字体缩放设置end*/
body, html { height: 100%; font-family: '微软雅黑', sans-serif; -webkit-tap-highlight-color: transparent; }
body, ul, li, h1, h2, h3, h4, h5, o, * { margin: 0px; padding: 0px }
body { background-size: cover; background-repeat: no-repeat; background-position: center center; }
input { background: none; outline: none; border: 0px; }
input[type=button], input[type=submit], input[type=file], button { cursor: pointer; -webkit-appearance: none; }
li { list-style: none }
a { text-decoration: none; transition: 0.5s; -webkit-transition: 0.5s; -moz-transition: 0.5s; -o-transition: 0.5s; -ms-transition: 0.5s; }
/*头部导航*/
header main{width: 100%; float: left; background: #415ed9;}
header main logo { width: 100%; height: 0.6rem; float: left; background-image: url(/public/static/modules/wap/images/5836.png); background-size:80% auto; background-position: center center; background-repeat: no-repeat; }
/*定义整体*/
section { width: 94%; padding:0px 3%; float: left;}
/*引导页*/
.BootPage{float: left; width: 100%; margin: 0.1rem 0;}
.BootPage h4{float: left; width: 100%; margin: 0.1rem 0; font-size:0.20rem; text-align: center; background: #415ed9;}
.BootPage li{ float: left; width: calc(98%/2 - 1%); margin:1%; background-repeat: no-repeat; background-position: center 30%; background-size: 30px auto; transition: 0.5s; -webkit-transition: 0.5s; -moz-transition: 0.5s; -o-transition: 0.5s; -ms-transition: 0.5s; border-radius: 0.05rem; -webkit-border-radius: 0.05rem; -moz-border-radius: 0.05rem; -o-border-radius: 0.05rem; -ms-border-radius: 0.05rem;}
.BootPage li:hover{transform: scale(1.1); -webkit-transform: scale(1.1); -moz-transform: scale(1.1); -o-transform: scale(1.1); -ms-transform: scale(1.1);}
.BootPage li a::before{float: left; width:0.4rem; height: 0.4rem; margin: calc((30% - 0.2rem)/2); line-height: 0.4rem; font-size: 0.2rem; text-align: center; color: #fff; background: rgba(0, 0, 0, 0.15); border-radius: 100%; -webkit-border-radius: 100%; -moz-border-radius: 100%; -o-border-radius: 100%; -ms-border-radius: 100%;}
.BootPage li a{float: left; width: 100%; height: 100%; padding: 0.15rem 0;}
.BootPage li a span{float: left; height: 0.4rem; margin: calc((30% - 0.2rem)/2) 0px; font-size: 0.12rem; line-height: 0.4rem; color:#fff;}
.BootPage li a ol{float: left; width:0.4rem; height: 0.4rem; margin: calc((30% - 0.2rem)/2); position: relative; overflow: hidden;}
.BootPage li a ol img{max-height: 100%; position: absolute; top:0px; left:0px; right: 0px; bottom: 0px; margin: auto;}
.BootPage li:nth-of-type(1){background-color:#578eed;}
.BootPage li:nth-of-type(1) a::before{content:"\e625";}
.BootPage li:nth-of-type(2){background-color:#4bc481;}
.BootPage li:nth-of-type(2) a::before{content:"\e624";}
.BootPage li:nth-of-type(3){background-color:#f8a959;}
.BootPage li:nth-of-type(3) a::before{content:"\e608";}
.BootPage li:nth-of-type(4){background-color:#ca7ed4;}
.BootPage li:nth-of-type(4) a::before{content:"\e72d";}
.BootPage li:nth-of-type(5){background-color:#2bada8;}
.BootPage li:nth-of-type(5) a::before{content:"\e74e";}
.BootPage li:nth-of-type(6){background-color:#57adf8;}
.BootPage li:nth-of-type(6) a::before{content:"\e83b";}
.BootPage li:nth-of-type(7){background-color:#9167ca;}
.BootPage li:nth-of-type(7) a::before{content:"\e60c";}
.BootPage li:nth-of-type(8){background-color:#e95859;}
.BootPage li:nth-of-type(8) a::before{content:"\e611";}
.BootPage li:nth-of-type(9){background-color:#fe7859;}
.BootPage li:nth-of-type(9) a::before{content:"\e760";}
.BootPage li:nth-of-type(10){background-color:#579cc7;}
/*banner图*/
.banner,.banner .box,.banner .box li,.banner .box li a{float: left; width: 100%; position: relative;}
.banner .box li a{height: 200px; background-size:cover; background-repeat: no-repeat; background-position: center center; }
.banner .trail{width: 100%; height: 0; float: left; position: absolute; bottom: 1.15rem; text-align: center;}
.banner .trail li{width: 0; height: 0; overflow: hidden; margin: 0 0.01rem; border-top: 0.05rem solid #bcc2cf; padding:0 0.1rem; display: inline-block;}
.banner .trail .on{ border-top-color: #3d9e7b;}
/*tab*/
.tab_box{width: 100%; float: left;}
.tab_box .tab{width: 100%; float: left;}
.tab_box .tab ul{ width: 100%; float: left; border-bottom: 1px solid #f1f1f1; }
.tab_box .tab ul li{width: 50%; float: left; text-align: center; font-size: 0.14rem; padding: 0.1rem 0; margin-bottom: -0.025rem;}
.tab_box .tab ul .on a{border-bottom: 1px solid #163f84; color:#163f84; padding: 0.1rem 0;}
.tab_box .box ul{width: 100%; float: left;}
.tab_box .box ul li{width: 100%; float: left; border-bottom: 1px solid #f1f1f1; padding: 0.05rem 0;}
.tab_box .box ul li a dt{width: 70%; float: left; font-size: 0;}
.tab_box .box ul li a dt p,.tab_box .box .item ul li a dt span{width: 100%; float: left;}
.tab_box .box ul li a dt p{font-size: 0.12rem; height: 0.18rem; overflow: hidden; margin-bottom: 0.05rem; color: #333333;}
.tab_box .box ul li a dt span{font-size: 0.10rem; line-height: 0.25rem; color: #999999;}
.tab_box .box ul li a dd{width: 30%; float: left; height: 0.5rem; overflow: hidden; position: relative;}
.tab_box .box ul li a dd img{max-height: 100%; position: absolute; left: 0; right: 0; top: 0; bottom: 0; margin: auto;}
/*滚动*/
.picScroll{width: 100%; float: left; text-align:center;}
.picScroll .bd ul{ width:100%; float:left;}
.picScroll .bd ul li{width: calc(100%/3); float:left;}
.picScroll .bd ul li a ol{ width:100%; height: 1.3rem; overflow: hidden; float: left; position: relative;}
.picScroll .bd ul li a ol img{max-height: 100%; position: absolute; left: 0; right: 0; top: 0; bottom: 0; margin: auto;}
.picScroll .bd ul li a span{float: left; width: 100%; font-size:0.14rem; color: #333333; margin: 0.05rem 0; text-align: center;}
.picScroll .hd{display: none;}
/*联系方式*/
.contact ul { width: 94%; float: left; padding: 0.2rem 3%; background: #244372;}
.contact ul li {float: left; width: calc(100%/2); height: 0.5rem; margin: 0.1rem 0; background-image: url(/public/static/modules/wap/images/5689.png); background-repeat: no-repeat; background-size: auto 0.46rem;  color: #FFFFFF;}
.contact ul li P, .contact ul li span{float: left; width: 65%; margin-left: 35%;line-height: 0.19rem;}
.contact ul li P{font-size: 0.14rem;}
.contact ul li span{font-size: 0.12rem;}
.contact ul li:nth-of-type(1){ background-position: left center; }
.contact ul li:nth-of-type(2){ background-position: -1.97rem center; }
.contact ul li:nth-of-type(3){ background-position: -3.9rem center; }
.contact ul li:nth-of-type(4){ background-position: -6.14rem center; }
/*大图*/
.picture{ width: 100%; float: left; }
.picture a{width: 100%; float: left; height: 1.2rem; position: relative; overflow: hidden;}
.picture a img {max-width: 100%; position: absolute; left: 0; right: 0; top: 0; bottom: 0; margin: auto;}
/*导航*/
.nav{float: left; width: 100%; margin: 0.2rem 0;}
.nav li{float: left; width: calc(100%/4 - 6%); margin: 0.05rem 3%;}
.nav li a{width: 100%; float: left; text-align: center;}
.nav li a::before{float: left; width: 0.5rem; height: 0.5rem; margin: 0 calc((100% - 0.5rem)/2); color:#fff; border-radius: 35%; -webkit-border-radius: 35%; -moz-border-radius: 35%; -o-border-radius: 35%; -ms-border-radius: 35%;}
.nav li:nth-of-type(1) a::before{content:"\e620"; background: #61b2f8; font-size: 0.35rem; line-height: 0.5rem;}
.nav li:nth-of-type(2) a::before{content:"\e608"; background: #f8a959; font-size: 0.3rem; line-height: 0.45rem;}
.nav li:nth-of-type(3) a::before{content:"\e624"; background: #57d58f; font-size: 0.3rem; line-height: 0.52rem;}
.nav li:nth-of-type(4) a::before{content:"\e74e"; background: #ca7ed4; font-size: 0.35rem; line-height: 0.5rem;}
.nav li:nth-of-type(5) a::before{content:"\e71a"; background: #fe7859; font-size: 0.3rem; line-height: 0.52rem;}
.nav li:nth-of-type(6) a::before{content:"\e611"; background: #578eed; font-size: 0.35rem; line-height: 0.52rem;}
.nav li:nth-of-type(7) a::before{content:"\e6c4"; background: #ee6b6c; font-size: 0.3rem; line-height: 0.46rem;}
.nav li:nth-of-type(8) a::before{content:"\e627"; background: #41bcce; font-size: 0.33rem; line-height: 0.53rem;}
.nav li a span{float: left; width: 100%; font-size: 0.12rem; color:#333333; margin-top: 0.03rem;}
/*分类样式*/
.categories{float: left; width: 100%; margin-top:0.2rem;}
.categories li{float: left; width: calc(100%/4 - 6%); margin: 0.05rem 3%;}
.categories li a{width: 100%; float: left; text-align: center;}
.categories li a p{float: left; width: 0.5rem; height: 0.5rem; overflow: hidden; position: relative; margin: 0 calc((100% - 0.5rem)/2); color:#fff; border-radius: 35%; -webkit-border-radius: 35%; -moz-border-radius: 35%; -o-border-radius: 35%; -ms-border-radius: 35%;}
.categories li a p img{max-width: 70%; position: absolute; left: 0; right: 0; top: 0; bottom: 0; margin: auto; font-size: 0.14rem;}
.categories li:nth-of-type(1) a p{background: #61b2f8;}
.categories li:nth-of-type(2) a p{background: #f8a959;}
.categories li:nth-of-type(3) a p{background: #57d58f;}
.categories li:nth-of-type(4) a p{background: #ca7ed4;}
.categories li:nth-of-type(5) a p{background: #fe7859;}
.categories li:nth-of-type(6) a p{background: #578eed;}
.categories li:nth-of-type(7) a p{background: #ee6b6c;}
.categories li:nth-of-type(8) a p{background: #41bcce;}
.categories li:nth-of-type(9) a p{background: #61b2f8;}
.categories li:nth-of-type(10) a p{background: #f8a959;}
.categories li:nth-of-type(11) a p{background: #57d58f;}
.categories li:nth-of-type(12) a p{background: #ca7ed4;}
.categories li:nth-of-type(13) a p{background: #fe7859;}
.categories li:nth-of-type(14) a p{background: #578eed;}
.categories li:nth-of-type(15) a p{background: #ee6b6c;}
.categories li:nth-of-type(16) a p{background: #41bcce;}
.categories li a span{float: left; width: 100%; height: 0.3rem; overflow: hidden; font-size: 0.11rem; color:#333333; margin-top: 0.03rem;}
.categories1{float: left; width: 100%; margin: 0.2rem 0;}
.categories1 li{float: left; width: calc(100%/5 - 6%); margin: 0.05rem 3%;}
.categories1 li a{width: 100%; float: left; text-align: center;}
.categories1 li a p{float: left; width: 0.5rem; height: 0.5rem; overflow: hidden; position: relative; margin: 0 calc((100% - 0.5rem)/2); color:#fff; background: #595758;}
.categories1 li a p img{max-width: 100%; position: absolute; left: 0; right: 0; top: 0; bottom: 0; margin: auto; font-size: 0.14rem;}
.categories1 li a span{float: left; width: 100%; font-size: 0.11rem; color:#333333; margin-top: 0.03rem;}

/*大标题*/
.theme1 { width: 100%; float: left; }
.theme1 h3{width: 100%; float: left; font-size: 0.16rem; text-align: center; color:#163f84; margin: 0.2rem 0;}
.theme2 { width: 100%; float: left; }
.theme2 h3{width: 100%; float: left; font-size: 0.16rem; text-align: center; color:#163f84; margin: 0.1rem 0;}
.theme2 h4{width: 100%; float: left; font-size: 0.16rem; text-align: center; color:#333333; font-weight: inherit; margin: 0.1rem 0;}
.theme2 p{ float: left; width: 100%; line-height: 0.3rem; border-bottom: 1px solid #ededed; color: #666666; padding-bottom: 0.05rem;}
.theme2 p span{float: left; display: inline-block; font-size: 0.1rem; line-height: 0.2rem;}
.theme2 p span:nth-of-type(odd){width: 60%;}
.theme2 p span:nth-of-type(even){width: 40%;}
.theme3 { width: 100%; float: left; }
.theme3 h3{width: 100%; float: left; font-size: 0.16rem; font-weight: inherit; color:#333333; margin: 0.1rem 0;}
.theme4{ width: 100%; float: left; background: #415ed9;}
.theme4 h4{width: 100%; float: left; font-size: 0.16rem; line-height: 0.45rem; text-align: center; color: #fff;}
/*首页尾部*/
.TailEnd {float: left; width: 100%; background-color: #244372; padding: 0.2rem 0 0.9rem;}
.TailEnd p{float: left; width: 100%; text-align: center; font-size: 0.12rem; color: #fff; line-height: 0.2rem;}
.TailEnd p a{color: #fff;}
/*位置导航*/
.NavList{ width: 94%; float: left; padding: 0 3%; position: relative;}
.NavList ol{display: none;}
.NavList .list{width: 94%; padding: 0 3%; margin-top: 3%; float: left;}
.NavList .list li{float: left; font-size: 0; padding: 0 0.05rem;}
.NavList .list li a{font-size: 0.14rem; line-height: 0.32rem; color:#333;}
.NavList .list .on{background: #578eed;}
.NavList .list .on a{color: #fff;}
/*内容宫格版展示*/
.gongge{float: left; width: 100%; margin: 0.1rem 0;}
.gongge .list1{float: left; width: 100%; margin-bottom: 0.8;}
.gongge .list1 li{width: calc(100%/2 - 4%); float:left; border: 1px solid #eeeeee; margin: calc(2% - 1px);}
.gongge .list1 li a{width: 80%; padding: 10%; float: left;}
.gongge .list1 li a ol,.gongge .list1 li a h3,.gongge .list1 li a p{width: 100%; float: left;}
.gongge .list1 li a ol{height: 5rem; position: relative; height: 1.6rem; overflow: hidden;}
.gongge .list1 li a ol img{max-width: 100%; position: absolute; left: 0; right: 0; top: 0; bottom: 0; margin: auto;}
.gongge .list1 li a h3{font-size: 0.14rem; color:#3b8ea6; margin: 0.06rem 0;}
.gongge .list1 li a p{font-size: 0.10rem; color: #333333;}
.gongge .list2{float: left; width: 100%;}
.gongge .list2 h3{float: left; width: 94%; margin: 0.05rem 2% 0.18rem; font-size: 0.16rem; font-weight: inherit;}
.gongge .list2 li{float: left; width: calc(100%/3 - 4%); margin: 0 2% 0.05rem;}
.gongge .list2 li a ol{width: 100%; height: 1.1rem; overflow: hidden; position: relative;}
.gongge .list2 li a ol img{max-width: 100%; position: absolute; left: 0; right: 0; top: 0; bottom: 0; margin: auto;}
.gongge .list2 li a span{font-size: 0.12rem; width: 100%; float: left; line-height: 0.35rem; color: #333333; text-align: center;}
/*列表版展示*/
.liebiao{float: left; width: 100%; padding-bottom: 75px;}
.liebiao .list1{float: left; width: 100%;}
.liebiao .list1 li{float: left; width: 94%; padding:0.1rem 3%; margin-bottom: 0.05rem; background: #fff;}
.liebiao .list1 li:nth-of-type(1){margin-top: 0.05rem;}
.liebiao .list1 li a p{float: left; width: 100%; line-height: 0.2rem; margin-top: 0.05rem}
.liebiao .list1 li a p:nth-of-type(1){font-size: 0.14rem; color: #333333;}
.liebiao .list1 li a p:nth-of-type(2){font-size: 0.12rem; color: #7e7e7e;}
/*内容*/
.liebiao .list2{width: 100%; float: left; margin-bottom: 0.9rem;}
.liebiao .list2 li { width: 100%; float: left; border-bottom: 1px dashed #ededed; line-height: 0.14rem; }
.liebiao .list2 li a::after { content: '➤'; float: left; color: #3d8da6; margin-right: 0.1rem; font-size: 0.12rem;}
.liebiao .list2 li a:hover { color: #168ED9; }
.liebiao .list2 li a, .list_content .list3 li ol { float: left; }
.list3 p{line-height:35px; font-size: 16px; padding: 0 10px;} 
.liebiao .list2 li a { width: 80%; color: #333333; font-size: 0.14rem; }
.liebiao .list2 li ol { width: 20%; font-size: 0.14rem; color: #404040; }
.liebiao .list2 form button { width: 100px; height: 0.45rem; float: left; border-width: 0; font-size: 0.14rem; color: #FFFFFF; margin-right: 0.1rem; }
.liebiao .list2 form button { border-radius:0.06rem; -webkit-border-radius:0.06rem; -moz-border-radius: 0.06rem; -o-border-radius: 0.06rem; -ms-border-radius: 0.06rem;}
.liebiao .list2 form button:nth-of-type(1) { background-color: #3d9e7b; }
.liebiao .list2 form button:nth-of-type(1):hover { background-color: #296C54; }
.liebiao .list2 form button:nth-of-type(2) { background-color: #d37c82; }
.liebiao .list2 form button:nth-of-type(2):hover { background-color: #A2363D; }
.liebiao .list2 form ol p { width: 100%; float: left; margin: 0.2rem 0; color: #3b8ea6; padding-top: 0.1rem; font-size: 0.14rem;}
.liebiao .list2 form ol v { width: 100%; float: left; font-size: 0.12rem; line-height: 0.35rem; }
.liebiao .list2 form ol v span { float: left; padding-left: 0.2rem; position: relative; margin-right: 0.15rem; color: #2d3836; }
.liebiao .list2 form ol v input { width: 0.15rem; height: 0.15rem; position: absolute; top: 0.1rem; left: 0; border: 1px solid #dfdfdf;}
.liebiao .list3{ width: 100%; float: left; position: relative; background:#ebebeb;}
.liebiao .list3 h3{float: left; width: 100%; padding: 0.2rem 0; margin-bottom: 0.04rem; font-size: 0.16rem; color: #163f84; background: #fff; text-align: center; border-bottom: 5px solid #ebebeb;}

.liebiao .list3 li .action::before{transition: all 0.3s ease-out;transform: rotate(180deg);}
.liebiao .list3 li ol{width: 94%; padding: 3% 3%; float: left; margin-bottom: 0.04rem; background: #fff;}
.liebiao .list3 li ol:hover{background: #f0f0f0;}
.liebiao .list3 li ol span{float: left; display: inline-block; font-size: 0.14rem; line-height: 0.45rem; color:#333333;}
.liebiao .list3 li ol::before{content:"\e602"; color: #b9b9b9; font-size: 0.32rem; float: right; line-height: 0.45rem;}
.liebiao .list3 li dl{ width: 94%; padding: 0 3% 0.3rem; margin-bottom: 0.04rem; float: left; display: none; background: #fff;}
.liebiao .list3 li dl dt{ float: left; width: 100%; font-size: 0; border-bottom: 1px solid #dcdcdc; }
.liebiao .list3 li dl dt a{float: left; width: 100%; padding: 0.1rem 0;}
.liebiao .list3 li dl dt a p{float: left; width: 0.3rem; height: 0.3rem; position: relative; margin-right: 0.1rem;}
.liebiao .list3 li dl dt a p img{max-width: 100%; position: absolute; top: 0; left: 0; right: 0; bottom: 0; margin: auto;}
.liebiao .list3 li dl dt a span{font-size: 0.14rem; line-height: 0.3rem; color:#333333;}
.liebiao .list3 li o{float: left; width: 94%; padding: 0 3%; background: #FFFFFF; font-size: 0; margin-bottom: 0.04rem;}
.liebiao .list3 li o a{font-size: 0.14rem; line-height: 0.45rem; color: #333333;}
.liebiao .list4{float: left; width: 100%; margin-bottom: 0.8;}
.liebiao .list4 h3{float: left; width: 94%; margin: 0.18rem 3%; font-size: 0.16rem; font-weight: inherit;}
.liebiao .list4 li{ float: left; width: 94%; padding:0.05rem 3%; border-bottom: 1px solid #e9e9e9;}
.liebiao .list4 li a p{float: left; width: 100%; height: 0.25rem; overflow: hidden; line-height: 0.25rem;}
.liebiao .list4 li a p:nth-of-type(1){font-size: 0.14rem; color: #333333; white-space:nowrap; text-overflow:ellipsis;}
.liebiao .list4 li a p:nth-of-type(2){font-size: 0.12rem; color: #7e7e7e;}
.liebiao .list5{width: 100%; float: left;}
.liebiao .list5 li{width: 94%; float: left; padding: 0.1rem 3%; border-bottom: 3px solid #f1f1f1;}
.liebiao .list5 li a dd{width: 67%; float: left; font-size: 0; margin-left: 3%;}
.liebiao .list5 li a dd p,.tab_box .box .item ul li a dd span{width: 100%; float: left;}
.liebiao .list5 li a dd p{font-size: 0.12rem; line-height: 0.2rem; overflow: hidden; color: #333333; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2;}
.liebiao .list5 li a dd span{font-size: 0.10rem; line-height: 0.25rem; color: #999999;}
.liebiao .list5 li a dt{width: 30%; float: left; height: 0.65rem; overflow: hidden; position: relative;}
.liebiao .list5 li a dt img{max-height: 100%; position: absolute; left: 0; right: 0; top: 0; bottom: 0; margin: auto;}
/*查询*/
seek{width: 100%; float: left; margin: 0.1rem 0;}
seek form{width: 100%; float: left;}
seek form ol{width: 80%; float: left;}
seek form ol input{ float: left; width: 100%; line-height: 0.45rem; text-indent: 0.1rem; background: #fff; border: 1px solid #D3D3D3;}
seek form p{width: 20%; float: left; line-height: 0.45rem; font-size: 0.12rem; text-align: center; color: #fff; background: #168eda; border: 1px solid #168eda; margin:0 -1px;}
/*验证码*/
code {float: left; width: 100%; margin: 0.2rem 0 0.1rem; }
code p {float: left; width: 100%; color: #333333; font-size: 0.14rem; margin: 0.1rem 0; }
code p span {color: #FF0004; padding-left: 0.05rem;}
code input{float: left; width: 100px; height: 0.4rem; border: 1px solid #dfdfdf; text-align: center; }
code #container { float: left; margin-left: 0.05rem; width: 100px; height: 0.4rem; position:relative;}
code #container canvas{position: absolute; top: 0.01rem;}
/*内容*/
content{width:100%; float: left; margin: 0.1rem 0 0.9rem;}
content word{width:100%; margin: 0.05rem 0; float: left; overflow: hidden; text-align: justify; font-size: 0.14rem;}
content word img{max-width: 100%;}
content word video{max-width: 100%;}
/*更多*/
more{width: 100%; float: left; margin: 0.2rem 0;}
more a{ width: 100%; float: left; font-size: 0.12rem; line-height: 0.2rem; border: 1px solid #163f84; color:#163f84; text-align: center; border-radius: 0.2rem; -webkit-border-radius: 0.2rem; -moz-border-radius: 0.2rem; -o-border-radius: 0.2rem; -ms-border-radius: 0.2rem;}
/*分页*/
.page { width: 100%; float: left; text-align: center; margin: 0.3rem 0 0.9rem; font-size: 0;}
.page a { line-height: 0.45rem; padding: 0.05rem 0.07rem; margin: 0.01rem; background-color: #f1eff0; color: #999999; border: 1px solid #f1eff0; font-size: 0.1rem; }
.page a:hover { background-color: #3b8ea6; color: #fff; border: 1px solid #3b8ea6; }
.page .active { background-color: #3b8ea6; color: #fff; border: 1px solid #3b8ea6; }
.page span {line-height: 0.43rem;}
.page span input {width: 0.3rem; height: 0.25rem; text-align: center; border: 1px solid #e4e4e4; margin: -1px;}
/*底部*/
footer ul{width: 100%; float: left; position: fixed; bottom: 0; background: #fff; box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.2); -webkit-box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.2); -moz-box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.2); -o-box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.2); -ms-box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.2);}
footer ul li{width: calc(100%/5);float: left;}
footer ul li a{width: 100%; float: left; text-align: center; font-size: 0; margin: 0.05rem 0;}
footer ul li a::before{color:#bfbfbf; font-size: 0.3rem;}
footer ul li:nth-of-type(1) a::before{content: "\e625";}
footer ul li:nth-of-type(2) a::before{content: "\e68e";}
footer ul li:nth-of-type(3) a::before{content: "\e609";}
footer ul li:nth-of-type(4) a::before{content: "\e651";}
footer ul li:nth-of-type(5) a::before{content: "\e697";}
footer ul li a span{float: left; width: 100%; font-size: 0.12rem; color: #bfbfbf;}
footer ul li .active::before{color:#163f84;}
footer ul li .active span{color: #163f84;}
.BootPageBottom{float: left; width: 100%; text-align:center; margin: 1em 0; font-size: 0.14em; color: #999999;}
.BootPageBottom a{display: inline-block; color: #999999;}