html,body{font-family:Helvetica,"microsoft yahei";background:#f5f5f5;font-size:10px}
body{position:relative;overflow-x:hidden;-webkit-overflow-scrolling:touch}
html,body,div,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,fieldset,input,abbr,article,aside,command,details,figcaption,figure,footer,header,hgroup,mark,meter,nav,output,progress,section,summary,time,button{margin:0;padding:0}
h1,h2,h3,h4,h5,h6,pre,code,address,caption,cite,code,em,strong,th,figcaption{font-weight:normal;font-style:normal}
ul,li,dl,dt,dd{list-style:none}
fieldset,iframe,img{border:0}
table{border-collapse:collapse;border-spacing:0}
article,aside,footer,header,hgroup,nav,section,figure,figcaption,video{display:block}
a{text-decoration:none;color:#333}
input,select{outline:0;border:0}
input[type="text"]{background-position-y:-1px}
i,cite,em,var,address{font-style:normal}
a{outline:0}
a:active{outline:0}
*{-webkit-tap-highlight-color:rgba(255,0,0,0)}
b,strong{font-weight:bold}
.clearfix:after{display:block;clear:both;content:"";visibility:hidden;height:0}
.clearfix{zoom:1}
@media screen and (max-device-width:320px){body{-webkit-text-size-adjust:none}
}
@media screen and (max-device-width:480px){body{-webkit-text-size-adjust:none}
}
@media only screen and (-webkit-min-device-pixel-ratio:2){body{-webkit-text-size-adjust:none}
}
@media only screen and (min-device-width:768px) and (max-device-width:1024px){body{-webkit-text-size-adjust:none}
}
.base-bgcolor{background:#d91819}
.base-fontcolor{color:#d91819}
.text-nowrap{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
.prevent-bold{transition:-webkit-transform 0ms;-webkit-transform-origin:0 0;-webkit-transform:translate(0px,0px) translateZ(0px)}
.pubilc-over-mask{position:fixed;background-color:rgba(0,0,0,0.5);height:100%;width:100%;z-index:1000000;top:0;left:0;display:none;-webkit-box-pack:center;-webkit-box-align:center}
input::-webkit-input-placeholder{color:#999}
.public-module{border-bottom:1px solid #ebebeb}
.public-module-title{position:relative;height:15px;background:#f5f5f5;border-bottom:1px solid #ebebeb;padding:17px 10px 13px 10px;font-size:0}
.public-module-title p{position:relative;color:#333;height:15px;font-size:1.5rem;line-height:15px}
.public-title-icon{position:relative;display:inline-block;margin-right:5px;height:14px;width:2px;vertical-align:bottom}
.public-module-more{position:relative;display:block;height:16px;background:#fafafa;border-top:1px solid #ebebeb;padding:13px 10px;font-size:1.6rem;text-align:center;color:#d91819;line-height:16px}
.public-module-more:hover{background:#d6d6d6}
.public-more-group{position:relative}
.public-more-group .public-module-more{display:none}
.public-more-group .public-module-more:first-child{display:block}
.public-more-icon1,.public-more-icon2{display:inline-block;height:14px;width:13px;background-image:url(../../../../../../wapstylesheets/images/index/bg06_down_1524e18e80b37bb04a6de322fe34103f.png);background-position:left center;background-repeat:no-repeat;vertical-align:bottom;margin:0 10px;background-size:7px 13px}
.public-more-icon2{background-image:url(../../../../../../wapstylesheets/images/index/bg05_down_664d4eb87b7a2535ef8171779bcb706b.png);background-position:left center;background-repeat:no-repeat;background-size:13px 7px}
.public-module-tab{position:relative;height:41px;padding:0 10px;border-bottom:1px solid #ebebeb;background:#fff}
.public-module-tab-box{display:-webkit-box;display:-moz-box;display:box}
.public-module-tab-box .item{display:block;height:41px;width:0;-webkit-box-flex:1;-moz-box-flex:1;box-flex:1;font-size:1.6rem;color:#999;text-align:center;line-height:41px;border-radius:4px 4px 0 0}
.public-module-tab-box .active{color:#d91819;border-bottom:2px solid #d91819}
.pubilc-move-tab{position:relative;height:6px;padding-bottom:18px;padding-top:6px;text-align:center;font-size:0}
.pubilc-move-tab2{padding-bottom:13px;padding-top:8px}
.pubilc-move-tab li{position:relative;margin-right:5px;display:inline-block;width:6px;height:6px;background:#ccc;border-radius:100%}
.pubilc-move-tab li:last-child{margin-right:0}
.pubilc-move-tab .active{background:#d91819}
.public-module-box{position:relative;padding:0 10px;background:#fff}
.public-module-box .show{display:block}
.public-module-moreBtn{position:relative;display:inline-block;float:right;color:#999;height:14px;line-height:14px;font-size:1.3rem}
.public-module-moreBtn .icon{display:inline-block;width:7px;height:14px;background:url(../../../../../../wapimages/index/index_bg07_down_b65347ccaad7f84f66d73acdd3e2de51.png) no-repeat;background-size:7px 12px;right:0;margin-left:5px;margin-top:1px;vertical-align:top}
.public-header{position:relative;height:45px;line-height:45px;width:100%;background-color:#d91819;text-align:center;color:#fff}
.public-header-title{font-size:2rem;font-weight:normal}
.public-header-icon{display:inline-block;background-image:url(../../../images/base/public_header_icons_467daca17a8ea45ba8340e18499778d6.png);background-repeat:no-repeat;background-size:60px 60px}
.public-header-back{position:absolute;height:28px;width:28px;background-position:0 0;left:10px;top:0;bottom:0;margin:auto}
.public-header-back-touched{background-position:0 -29px}
.public-header-menu{position:absolute;height:28px;width:29px;background-position:-29px 0;right:10px;top:0;bottom:0;margin:auto}
.public-header-menu-touched{background-position:-29px -29px}
.public-navigator-container{display:none;height:auto;padding:0 10px;background-color:#b50001;font-size:1.5rem}
.public-navigator-header{border-bottom:1px solid #d91819;text-align:left;line-height:42px;font-size:1.7rem}
.public-navigator-header-link{padding-right:17px;color:#f5f5f5}
.public-navigator-link{float:left;width:25%;height:36px;line-height:36px;text-align:center;color:#f5f5f5}
.public-bottom-nav{position:relative;margin-top:18px;height:39px;background:#fff;border-top:1px solid #ebebeb;padding:0 0 0 10px;overflow:hidden}
.public-bottom-nav-list{position:relative;overflow-y:hidden;overflow-x:scroll;height:50px}
.public-bottom-nav ul{position:absolute;left:0;font-size:0;white-space:nowrap}
.public-bottom-nav li{position:relative;display:inline-block;font-size:1.6rem;line-height:42px;color:#999;text-align:center;margin-right:20px}
.public-bottom-nav li:last-child{margin-right:0}
.public-bottom-nav .item{display:block;color:#999}
footer{position:relative;height:50px;background:#999;padding:0 10px}
.footer-nav{position:relative;padding:8px 0;height:14px;font-size:1.4rem;color:#fffefe;margin-bottom:2px}
.footer-link{position:relative;float:left}
.footer-link .icon{display:inline-block;width:13px;height:7px;background:#950d16;margin-left:5px;vertical-align:middle;background:url(../../../../../../wapimages/index/index_bg08_down_ab65258ddd99329a80d9173642796d59.png) no-repeat;background-size:13px 7px;margin-bottom:4px}
.footer-os{position:relative;float:right;font-size:0}
.footer-os .item{position:relative;font-size:1.4rem;color:inherit;display:inline-block;margin-left:15px}
.footer-os .active:after{position:absolute;content:'';width:0;height:0;left:0;top:-8px;left:50%;margin-left:-3px;border-left:3px solid transparent;border-right:3px solid transparent;border-top:3px solid #fff}
.footer-company{color:#333;height:10px;line-height:10px;font-size:1rem;text-align:center}
.pubilc-back-top{position:fixed;width:48px;height:48px;right:10px;bottom:70px;background:url(../../../../../../wapimages/base/go2top_6c300ca2d217660dc9fd6d3828d21e69.png) no-repeat;background-size:48px 48px;z-index:200;display:none}
.public-bread{height:40px;line-height:40px;padding-right:10px;font-size:13px;color:#999;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.public-bread-link{display:inline-block;padding:0 10px;height:40px;line-height:40px;color:#999}
.public-bread-current{padding-left:10px;color:#333}
.swiper-container{margin:0 auto;position:relative;overflow:hidden;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden;z-index:1}
.swiper-wrapper{position:relative;width:100%;-webkit-transition-property:-webkit-transform,left,top;-webkit-transition-duration:0s;-webkit-transform:translate3d(0px,0,0);-webkit-transition-timing-function:ease;-moz-transition-property:-moz-transform,left,top;-moz-transition-duration:0s;-moz-transform:translate3d(0px,0,0);-moz-transition-timing-function:ease;-o-transition-property:-o-transform,left,top;-o-transition-duration:0s;-o-transform:translate3d(0px,0,0);-o-transition-timing-function:ease;-o-transform:translate(0px,0px);-ms-transition-property:-ms-transform,left,top;-ms-transition-duration:0s;-ms-transform:translate3d(0px,0,0);-ms-transition-timing-function:ease;transition-property:transform,left,top;transition-duration:0s;transform:translate3d(0px,0,0);transition-timing-function:ease;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}
.swiper-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-ms-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}
.swiper-slide{float:left;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}

.home-module-header .header-search{position:absolute;top:7px;right:55px;width:140px;height:29px;padding:0 10px 0 38px;box-sizing:border-box;background:url(static_files/wap/images/public/hb-module-1_6caf9f0f8682de686eb39e0a2ca5624b.png) no-repeat 10px 6px;background-size:79px 277px;background-color:#FFF;font-size:1.4rem;color:#999;border-radius:20px;line-height:32px}
@media all and (max-width:320px) and (orientation:portrait){.home-module-header .header-search{width:95px}
}
.home-module-header .header-usercenter{position:absolute;top:7px;right:15px;width:28px;height:28px;background:url(static_files/wap/images/public/hb-module-1_6caf9f0f8682de686eb39e0a2ca5624b.png) no-repeat 0 -39px;background-size:79px 277px}
.home-module-nav{padding:10.5px 6px 0;font-size:1.4rem}
.home-module-nav .nav-list{padding-bottom:7px}
.home-module-nav .nav-item{display:inline-block;width:25%;padding-bottom:9px;text-align:center}
.home-module-nav .nav-item .nav-item-img{width:51px;height:53px;margin:0 auto;background-image:url(static_files/nav-hb.png);background-repeat:no-repeat;background-position:0 0;background-size:116px 477px}
.home-module-nav .nav-item.nav-type-1 .nav-item-img{background-position:0 0}
.home-module-nav .nav-item.nav-type-2 .nav-item-img{background-position:0 -70px}
.home-module-nav .nav-item.nav-type-3 .nav-item-img{background-position:0 -141px}
.home-module-nav .nav-item.nav-type-4 .nav-item-img{background-position:0 -211px}
.home-module-nav .nav-item.nav-type-5 .nav-item-img{background-position:0 -282px}
.home-module-nav .nav-item.nav-type-6 .nav-item-img{background-position:0 -351px}
.home-module-nav .nav-item.nav-type-7 .nav-item-img{background-position:-62px 0}
.home-module-nav .nav-item.nav-type-8 .nav-item-img{background-position:-62px -70px}
.home-module-nav .nav-item.nav-type-9 .nav-item-img{background-position:-62px -141px}
.home-module-nav .nav-item.nav-type-10 .nav-item-img{background-position:-62px -211px}
.home-module-nav .nav-item.nav-type-11 .nav-item-img{background-position:0 -420px}
.home-module-nav .nav-news{display:-webkit-box;height:23px;margin:0 10px;padding:11px 0 9px;border-top:1px solid #eee}
.home-module-nav .nav-news .nav-focus{width:74px;background:url(static_files/wap/images/public/hb-module-1_6caf9f0f8682de686eb39e0a2ca5624b.png) no-repeat 0 -206px;background-size:79px 277px}
.home-module-nav .nav-news .nav-news-info{position:relative;-webkit-box-flex:1;width:0;height:23px;padding-left:10px;border-left:1px solid #eee;line-height:23px;font-size:1.4rem;color:#333;overflow:hidden}
.home-module-nav .nav-news .nav-news-info .nav-news-list{position:absolute;top:0;left:0;width:100%;padding-left:10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0)}
.home-module-nav .nav-news .nav-news-info .nav-news-list .news-item{display:block}
.home-module-hot{margin-bottom:12px;background:#FFF;border-top:1px solid #eee}
.home-module-hot .hot-list{display:-webkit-box;border-bottom:1px solid #eee}
.home-module-hot .hot-list .hot-item{display:block;-webkit-box-flex:1;width:0}
.home-module-hot .hot-list .hot-item .hot-item-box{position:relative;display:block;padding:18.8% 50%}
.home-module-hot .hot-list .hot-item .hot-item-img{position:absolute;left:0;top:0;width:100%;height:100%}
.home-module-hot .hot-list .hot-item-shu{display:block;width:0;height:inherit;border-right:1px solid #eee}
.home-module-guide{margin-top:-12px}
.home-module-guide .guide-title{display:-webkit-box;height:43px;padding:16px 43px 0;box-sizing:border-box;border-top:1px solid #e9e9e9}
.home-module-guide .guide-title .title-text{padding:0 18px;font-size:1.4rem;color:#999}
.home-module-guide .guide-title .shu{display:block;height:0;-webkit-box-flex:1;padding-top:8px;border-bottom:1px solid #ddd}
.home-module-guide .guide-area-content{padding:18px 16px 4px;background:#FFF;border-top:1px solid #eee}
.home-module-guide .guide-area-content .guide-area-list{display:-webkit-box;padding-bottom:14px;-webkit-box-pack:justify}
.home-module-guide .guide-area-content .guide-area-list .guide-area-item{display:block;width:104px;height:37.5px;background:#f5f5f5;line-height:38px;text-align:center;font-size:1.4rem;color:#333}
.home-module-guide .guide-area-content .guide-area-list .guide-area-item .arrow{display:inline-block;width:11px;height:100%;background:url(static_files/wap/images/public/hb-module-1_6caf9f0f8682de686eb39e0a2ca5624b.png) no-repeat 3px -116px;background-size:79px 277px;vertical-align:top}
@media all and (max-width:320px) and (orientation:portrait){.home-module-guide .guide-area-content .guide-area-list .guide-area-item{width:85px;height:37.5px}
}
.home-module-guide .guide-feature-content{position:relative;height:127px;margin-bottom:12px;overflow:hidden}
.home-module-guide .guide-feature-content .guide-feature-list{display:-webkit-box;height:138px;padding:0 16px;overflow-y:hidden;overflow-x:auto}
.home-module-guide .guide-feature-content .guide-feature-list .guide-feature-item{display:block;width:100px;height:125px;margin-right:7.5px;background:#FFF;border:1px solid #eee;text-align:center}
.home-module-guide .guide-feature-content .guide-feature-list .guide-feature-item .feature-item-img{width:83px;height:60px;margin:0 auto;background-repeat:no-repeat;background-position:center;background-size:contain}
.home-module-guide .guide-feature-content .guide-feature-list .guide-feature-item .feature-item-title{padding:12px 0 2px;font-size:1.6rem}
.home-module-guide .guide-feature-content .guide-feature-list .guide-feature-item .feature-item-title-1{color:#81c5bd}
.home-module-guide .guide-feature-content .guide-feature-list .guide-feature-item .feature-item-title-2{color:#956134}
.home-module-guide .guide-feature-content .guide-feature-list .guide-feature-item .feature-item-title-3{color:#e06b6c}
.home-module-guide .guide-feature-content .guide-feature-list .guide-feature-item .feature-item-title-4{color:#7ecef4}
.home-module-guide .guide-feature-content .guide-feature-list .guide-feature-item .feature-item-info{padding-bottom:8px;font-size:1.2rem;color:#666}