
dl, dt, dd, p, div, input, img,h1,h2,h3 {margin: 0;padding: 0;border:0px;font-weight:normal;}
ul, ol, li {list-style: none ;margin: 0;padding: 0;}
html{font-size:100px;}
a {color: inherit;text-decoration: none;border:0px;color:#A31F24;}
body{color: #323232;font-family:PingFangSC-Regular,PingFang SC,Helvetica,Microsoft Yahei;margin: 0;padding: 0;-webkit-tap-highlight-color:rgba(0,0,0,0);min-width:300px;max-width:750px;margin:auto !important;-webkit-text-size-adjust: 100% !important;font-size:16px;background: none repeat scroll 0 0 #fff;}
.hidden{overflow:hidden;}
table{border-collapse:collapse;border-spacing:0}
table{width:100%;font-size:12px;padding:5px;margin-bottom:15px;}
td{height:20px;line-height:20px;border:solid 1px #bbd1e6;font-size:12px;text-align:left;padding:5px;}
img{border:none;vertical-align:top;}
i{font-family: arial;font-style:normal;display:block;}
i.right_icon{position: absolute;right:12px;top: 17px;width: 11px;height: 11px;border: solid #646464;border-width: 1px 1px 0 0;-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg);}
input{font-family:PingFangSC-Regular,PingFang SC,Helvetica,黑体;font-style:normal;border:none;outline:medium;}
input[type="submit"],input[type="reset"],input[type="button"],button {-webkit-appearance: none;}
input::-webkit-input-placeholder, textarea::-webkit-input-placeholder {color: #8E8E93;}
input:-moz-placeholder, textarea:-moz-placeholder {color:#8E8E93;}
input::-moz-placeholder, textarea::-moz-placeholder {color:#8E8E93;}
input:-ms-input-placeholder, textarea:-ms-input-placeholder {color:#8E8E93;}
textarea{font-family:PingFangSC-Regular,PingFang SC,Helvetica,黑体;font-style:normal;border:none;outline:medium;}
body.white{background-color:#FFF;}
table{border-collapse: collapse;border-spacing: 0;}
em{font-style: normal;}
.web{background:#F4F4F4;}
.top-fixed{position: fixed;top:0;left:0;right:0;max-width:750px;margin:auto;z-index:100;}
.bottom-fixed{position: fixed;bottom:0;left:0;right:0;max-width:750px;margin:auto;z-index:100;}
/* 头部 css */
.top{overflow: hidden;position: relative;}
.header-wrapper{background:#FFFFFF;height:.5rem;z-index:100;position: relative;}
.header-wrapper::before{content:'';position: absolute;height:1px;left:0;right:0;bottom:0;background:#DEDEDE;}
.header-wrapper .left{position: absolute;left:.05rem;height:.5rem;}
.header-wrapper .right{position: absolute;right:.1rem;top:0;height:.5rem;}
.header-wrapper .position{height: .5rem;line-height: .53rem;font-size: .14rem;letter-spacing: 1px;display:inline-block;margin: 0 0 0 .05rem;color: #000000;}
.header-wrapper .center{display:table;margin:auto;height:.5rem;line-height:.5rem;font-size:.18rem;color: #A31F24;font-family: PingFangSC-Medium;}
.header-wrapper .center a{color: #A31F24;font-weight: bold;letter-spacing: 1px;font-size: .18rem;}
.header-wrapper .back{float:left;width:.4rem;height:.5rem;position: relative;}
.header-wrapper .back::before{content:'';position: absolute;width:.2rem;height:.2rem;background-size:100%;background-image:url(../image/header-back-icon.png);left:50%;top:50%;transform: translate(-50%,-50%);}
.header-wrapper .search{float:left;width:.4rem;height:.5rem;position: relative;}
.header-wrapper .search::before{content:'';position: absolute;width:.2rem;height:.2rem;background-size:100%;background-image:url(../image/article-header-search.png);left:50%;top:50%;transform: translate(-50%,-50%);}
.header-wrapper .class{float:left;width:.4rem;height:.5rem;position: relative;}
.header-wrapper .class::before{content:'';position: absolute;width:.24rem;height:.24rem;background-size:100%;background-image:url(../image/article-header-class.png);top:50%;left:50%;transform: translate(-50%,-50%);}
.header-wrapper .home{float:left;width:.4rem;height:.5rem;position: relative;}
.header-wrapper .home::before{content:'';position: absolute;width:.2rem;height:.2rem;background-size:100%;background-image:url(../image/header-home-icon.png);top:50%;left:50%;transform: translate(-50%,-50%);}
.header-wrapper .share{float:left;width:.4rem;height:.5rem;position: relative;}
.header-wrapper .share::before{content:'';position: absolute;width:.2rem;height:.2rem;background-size:100%;background-image:url(http://m.bangcaiwu.com/images/header-share-icon.png);top:50%;left:50%;transform: translate(-50%,-50%);}
/* .header-wrapper .logo{display:inline-block;width:.8rem;height:.2rem;background-size:100%;background-image:url(../image/logo.png);overflow:hidden; text-indent:-9999em;margin:.15rem 0 0 0;} */
.header-wrapper .search-center{padding:0 .55rem 0 .5rem;}
.header-wrapper .search-form{position: relative;padding:.1rem .6rem 0 0;}
.header-wrapper .text-wrapper{height:.3rem;overflow:hidden;padding:0 .1rem;position: relative;}
.header-wrapper .text-wrapper .bac{position: absolute;left:0;top:0;right:0;bottom:0;background: #F4F4F4;border-radius:.04rem;}
.header-wrapper .text-wrapper .text{position: absolute;left:.1rem;right:.1rem;top:50%;transform: translateY(-50%);background:#F4F4F4;width:3.05rem;font-size:.14rem;}
.header-wrapper .text-wrapper .text::-webkit-input-placeholder{color: #CBCBCB;}
.header-wrapper .text-wrapper label{height:.2rem;line-height:.2rem;padding:0 .21rem 0 .08rem;background: #C8C8C8;border-radius:.02rem;font-size:.14rem;color: #FFFFFF;float:left;margin:.05rem .1rem 0 0;position: relative;}
.header-wrapper .text-wrapper label a{position: absolute;width:.1rem;height:.1rem;background-size:100%;background-image:url(http://m.bangcaiwu.com/images/search-delete.png);right:.05rem;top:50%;transform: translateY(-50%);}
.header-wrapper .submit{height:.3rem;width:.5rem;text-align: center;border:none;background:#F16B38;color:#FFFFFF;position: absolute;right:0;top:.1rem;font-size:.14rem;border-radius:.04rem;}
/* 头部 css end */
.top-border {position: relative;border-top: .05rem solid #F9F9F9;}
/* 底部 css */
.footer{overflow:hidden;background:#FFFFFF;}
.footer .crumbs{overflow:hidden;padding:0 .2rem;height:.4rem;border-bottom:1px solid #EEEEEE;}
.footer .crumbs a{float:left;font-size:.12rem;height:.4rem;line-height:.4rem;margin-bottom:-1px;color:#585858;padding:0 .1rem 0 0;margin:0 .1rem 0 0;position: relative;}
.footer .crumbs a::after{content:'';position: absolute;width:.05rem;height:.09rem;background-size:100%;background-image:url(../image/crumbs-icon.png);right:-.03rem;top:50%;margin-top:-.04rem;}
.footer .crumbs a:last-child::after{width:0;height:0;background:none;}
.footer .crumbs h1{font-size:.12rem;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.footer .link{display:table;margin:auto;overflow:hidden;margin-top:.2rem;}
.footer .link a{float:left;font-size:.12rem;color:#666666;position: relative;margin:0 .2rem 0 0;}
.footer .link a:last-child{margin:0;}
.footer .link a.current{color:#999999;}
.footer .content{overflow:hidden;text-align: center;line-height:.24rem;font-size:.12rem;color:#999999;margin:.1rem 0 .2rem 0;}
/* 底部 css end */
/* 公用标题 css */
.para-title.level{border-bottom: 1px solid #EEECE9;padding: .15rem 0;color: #333333;clear: both;}
.para-title.level h2 {font-size: .16rem;padding: 0 0 0 .35rem;position: relative;font-weight: bold;}
.para-title.level h2::before {content: '';position: absolute;width: .05rem;height: .16rem;background: #A31F24;left: .2rem;top: 50%;margin-top: -.08rem;}
/* 公用标题 css end */
/* 首页链接css */
.float-tab {font-size: .14rem;overflow: hidden;background: #FFFFFF;border-bottom: 1px solid #EFEFEF;z-index: 50;position: relative;}
.float-tab .content {padding: 0 0 0 .2rem;overflow: hidden;}
.float-tab .content .swiper {overflow: hidden;position: relative;}
.float-tab .swiper-wrapper {position: relative;}
.float-tab a {float: left;height: .45rem;line-height: .45rem;width: auto;color: #080808;margin: 0 .2rem 0 0;}
.float-tab a.current {background: #FFFFFF;color: #A31F24;}
.float-tab a.current::after {content: '';position: absolute;bottom: 0;left: 0;right: 0;height: .02rem;background: #A31F24;}
.float-tab .swiper-wrapper .swiper-slide{width: auto;}
/* 首页链接css end */
/* 公用头部css */
.common-header{height: .5rem;padding: 0 .2rem 0 1rem;position: relative;overflow: hidden;background: #FFF;}
.common-header::before{content:'';position: absolute;height:1px;left:0;right:0;bottom:0;background:#DEDEDE;}
.common-header .logo{position: absolute;left: .2rem;height: .5rem;line-height: .5rem;color:#A31F24;font-weight: bold;letter-spacing: 1px;font-size: .2rem;}
.common-header .search-layer {height: .3rem;margin: .1rem 0 0 0;position: relative;padding: 0 .6rem 0 0}
.common-header .search-layer .search {padding: 0 .1rem;height: .3rem;line-height: .3rem;position: relative;background: #F4F4F4;border-radius: .03rem;}
.common-header .search-layer .button {position: absolute;width: .5rem;height: .3rem;line-height: .3rem;text-align: center;font-size: .14rem;background: #A31F24;position: absolute;right: 0;top: 0;color: #FFFFFF;border-radius: .05rem;}
.common-header .search-layer .search .text {width: 100%;background: none;font-size: .14rem;color: #080808;position: absolute;top: 50%;transform: translateY(-50%);}
/* 公用头部css end */
/* 搜索css */
.search-wrapper{background: #F8F8F8;}
.search-wrapper .area-search{padding: 9px 15px;position: relative;border-bottom: 1px solid #E6E6E6;box-sizing: border-box;background: #fff;}
.search-wrapper .area-search .search-enter{border-radius: 4px;border: .5px solid #eee; background: #F8F8F8;padding: 7px 25px 7px 10px;box-sizing: border-box;line-height: 1;vertical-align: top;width: 100%;font-size: 12px;}
.search-wrapper .area-content{overflow: hidden;}
.search-wrapper .area-content h3{background: #F8F8F8;padding: 9px 15px;font-size: 12px;}
.search-wrapper .area-content .city-content{padding-left: 15px;background: #fff;}
.search-wrapper .area-content .city-content .item{display: block;padding: 15px 0 15px;color: #4A4A4A;border-bottom: 1px solid #E6E6E6;box-sizing: border-box;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;font-size: 13px;}
.search-wrapper .area-content .city-content .item:last-child{border: none;} 
/* 搜索css end */
/* 浮动菜单 css */
.more-link-popup{position: fixed;top:0;right:0;bottom:0;left:0;max-width:750px;margin:auto;z-index:300;display:none;}
.more-link-popup .closed-bac{position: absolute;top:0;right:0;bottom:0;left:0;}
.more-link-popup .postion{position: absolute;top:.45rem;right:.03rem;z-index:1;padding:.05rem 0 0 0;}
.more-link-popup .postion::before{content:'';position:absolute;top:-.07rem;right:.08rem;width:.2rem;height:.12rem;background-size:100%;background-image:url(../image/more-link-before.png);z-index:1;opacity:.8;}
.more-link-popup .content{box-shadow:0 .03rem .1rem 0 rgba(173, 179, 191, 0.3);border-radius:.08rem;position: relative;overflow: hidden;}
.more-link-popup .content::after{content:'';position: absolute;top:0;right:0;bottom:0;left:0;background:#000000;opacity: .8;}
.more-link-popup .content .item{padding:0 .16rem;height:.42rem;line-height:.42rem;position: relative;z-index:1;text-align: center;}
.more-link-popup .content .item::after{content:'';position: absolute;height:1px;bottom:0;left:.16rem;right:.16rem;border-bottom:1px solid hsla(0,0%,100%,.2)}
.more-link-popup .content .item:last-child::after{height:0;border:none;}
.more-link-popup .content .item a{display:block;font-size:.14rem;color:#FFFFFF;position: relative;}
.more-link-popup .content .item a::before{content:'';position: absolute;width:.2rem;height:.2rem;background-size:100%;left:0;top:50%;transform: translateY(-50%);}
/* 浮动菜单 css end */
/* 联动头部 css */
.linkage-header{height: .5rem;padding: 0 .2rem;position: relative;overflow: hidden;border-bottom: 1px solid #e3e3e3;}
.linkage-header form{overflow: hidden;margin: .1rem 0 0 0;}
.linkage-header dl{overflow: hidden;float: left;}
.linkage-header dl dt{float: left;font-size: .14rem;line-height: .3rem;margin: 0 .1rem 0 0;}
.linkage-header dl dd{float: left;}
.linkage-header select{height: .3rem;border: 1px solid #dedede;width: 1.05rem;border-radius: 0;background: #fff;color: #999;font-size: .12rem;float: left;margin: 0 0 0 -1px;position: relative;}
.linkage-header .choice-bar{float: left;position: relative;}
.linkage-header .choice-bar::after{position: absolute;
    content: '';
    height: .1rem;
    width: .1rem;
     background-size: 100%;
    background-image: url(../image/Triangle.png);
    z-index: 999;
    right: .03rem;
    top: 50%;
    transform: translatey(-50%);}
.linkage-header button{height: .3rem;width: .5rem;text-align: center;background: #A31F24;color: #fff;float: right;border: none;}
/* 联动头部 css end */

.sy-kuai-tte{ width:100%; height:25px; border-bottom:1px solid #A31F24; display:block; overflow:hidden}
.sy-kuai-tte strong{ width:auto; height:30px; line-height:30px; font-size:16px; font-weight:bold; color:#fff; background:#A31F24; float:left; padding:0 25px; display:inline; overflow:hidden}
.sy-kuai-tte b{ width:auto; height:25px; line-height:25px; font-size:25px; font-weight:normal; color:#A31F24; float:left; margin:0; display:inline; overflow:hidden}
.sytulie {margin:20px 0px;overflow: hidden;}
.sytulie ul{overflow: hidden;width:100%;margin:5px 13px;}
.sytulie ul li{border:1px solid #e3e3e3;float:left;width:40%;text-align:center;padding:20px 5px;border-radius: 8px;margin:0px 12px 15px 0px;height:145px;overflow:hidden}
.sytulie ul li:hover{border:1px solid #ed2024;}
.sytulie ul li h3{font-size:16px;}
.sytulie ul li p{font-size:14px;color:#999;padding:20px 0;}
.sytulie ul li button{border:none;background:#A31F24;width:110px;height:30px;color:#fff}
.sytulie ul li button:hover{background:#ed2024;}

@media only screen and (min-width: 360px) and (max-width: 380px) {.sytulie ul li{border:1px solid #e3e3e3;float:left;width:40%;text-align:center;padding:20px 5px;border-radius: 8px;margin:0px 18px 15px 0px;height:145px;overflow:hidden}}
@media only screen and (min-width: 390px) and (max-width: 420px) {.sytulie ul li{border:1px solid #e3e3e3;float:left;width:42%;text-align:center;padding:20px 5px;border-radius: 8px;margin:0px 16px 15px 0px;height:145px;overflow:hidden}}
@media only screen and (min-width: 640px) and (max-width: 800px)  {.sytulie ul li{border:1px solid #e3e3e3;float:left;width:28%;text-align:center;padding:20px 5px;border-radius: 8px;margin:0px 16px 15px 0px;height:145px;overflow:hidden}}

.chakangd {position: relative;width: 100%;}
.chakangd ul{position: absolute;margin-top: -130px;color: #30587C;text-align:center;font-size: 15px;width: 100%;}
.chakangd ul b{display:block;}
.chakangd ul b {
    font-weight: bold;
    font-family: 微软雅黑;
    background: #fff;
    padding-bottom: 35px;
    padding-top: 3px;
    font-size: 14px;
    color: #A31F24;
}

.chakangd  ul span{display: block;height: 88px;width: 100%;background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0)), to(#fff));background-image: linear-gradient(-180deg, rgba(255, 255, 255, 0) 0%, #fff 100%);}