@charset "utf-8";
/* CSS Document */

body { margin: 0 auto; padding:0; background: #fff; overflow-x: hidden; font-size: 0.18rem;font-family:  "Microsoft Yahei"; }
*{box-sizing: border-box;margin: 0;padding: 0;}
ol, ul, p, dl{ margin:0; padding:0;}
ol, ul{list-style: outside none none; }
a{text-decoration:none;color: #000000;}
.fl{ float:left;}
.fr{ float:right;}
.clearfix:after{
    display: block;
    clear: both;
    content: "";
}
.over{ overflow:hidden;}
.content{width:4.8rem; overflow:hidden; margin:0 auto;background: url(../images/body.png) repeat 0 0/0.6rem;}
.c_top img{width:4.8rem; }
.c_top a{ display:block;}
.hei{height:0.1rem; background:#eee;}
.dh{ display: block;position: fixed; z-index: 999;width: 4.8rem; height: 0.7rem; top:0}
.pp_cont, .pp_body, .pp_body ul, .pp_body ul li, .pp_top, .pp_top ul, .pp_top ul li{overflow:hidden;}
.pp_top{ width:4.8rem; background:#377bee;}
.pp_top ul{ padding:0 0.2rem;}
.pp_top ul li{float:left; width:0.93rem; height:0.45rem; line-height:0.45rem; font-size:0.18rem; color:#fff; background:#377bee; padding-left:0.54rem;font-weight:600;}
.pp_top ul li:nth-child(1){width:0.92rem; background:#377bee url(../images/btn_01.png) no-repeat 0.2rem center; background-size:0.3rem 0.3rem;}
.pp_top ul li:nth-child(2){background:#377bee url(../images/btn_02.png) no-repeat 0.2rem center; background-size:0.3rem 0.3rem;}
.pp_top ul li:nth-child(3){background:#377bee url(../images/btn_03.png) no-repeat 0.2rem center; background-size:0.3rem 0.3rem;}
.pp_top ul li:nth-child(1).on{ color:#377bee; background:#fff url(../images/btn_04.png) no-repeat 0.2rem center; background-size:0.3rem 0.3rem;}
.pp_top ul li:nth-child(2).on{ color:#377bee; background:#fff url(../images/btn_05.png) no-repeat 0.2rem center; background-size:0.3rem 0.3rem;}
.pp_top ul li:nth-child(3).on{ color:#377bee; background:#fff url(../images/btn_06.png) no-repeat 0.2rem center; background-size:0.3rem 0.3rem;}

.pp_body,.ybr_box{width:4.8rem; }
.pp_body li{display:none;}
.yy_con,.zj_pic,.by_pic{margin:0.1rem 0.2rem; overflow:hidden;}

.yj_pic{ width:2rem; float:left;}
.yy_fr{ width:2.2rem;}
.yy_fr dl{ overflow:hidden;}
.yy_fr dl dt{ height:0.61rem; border-bottom:#eeeeee 0.02rem solid; padding-left:0.64rem;}
.yy_fr dl dt:nth-child(1){height:0.51rem; background:url(../images/yy_btn01.png) no-repeat left top; background-size:0.53rem 0.42rem;}
.yy_fr dl dt:nth-child(2){background:url(../images/yy_btn02.png) no-repeat left center; background-size:0.53rem 0.54rem;}
.yy_fr dl dt:nth-child(3){background:url(../images/yy_btn03.png) no-repeat left center; background-size:0.53rem 0.50rem;}
.yy_fr dl dt:nth-child(4){background:url(../images/yy_btn04.png) no-repeat left center; background-size:0.53rem 0.45rem;}
.yy_fr dl dt:not(:first-child){ padding-top:0.1rem;}
.yy_fr dl dt .yy_p p{ font-size:0.16rem; line-height:0.24rem;}
.yy_fr dl dt .yy_p p:nth-child(1){color:#377bee; font-weight:600;}

.zj_pic dl dt{ float:left; width:1.3rem; margin-left:0.25rem;}
.zj_pic dl dt:nth-child(1),.zj_pic dl dt:nth-child(4){ margin-left:0;}
.zj_pic dl dt:nth-child(4),.zj_pic dl dt:nth-child(5),.zj_pic dl dt:nth-child(6){ margin-top:0.25rem;}
.zj_pic dl dt img{ width:1.3rem;}

.by_pic dl dt{ text-align:center;}
.by_pic dl dt img{ width:2.1rem;}
.by_pic dl dt p:nth-child(2){ font-size:0.24rem; line-height:0.3rem; color:#ccc; margin-top:0.1rem;}
.by_pic dl dt p:nth-child(3){ font-size:0.16rem; line-height:0.3rem; color:#666;}

.ybr_box{ margin-bottom:0.2rem;}
.ybr_dh{ width:4.6rem; margin:0 auto; padding:0.1rem 0}
.ybr_dh img{ width:1rem; float:left; margin-right:0.15rem;padding-top: 0.1rem;}
.ybr_cen{ float:left; width:2.25rem;}
.ybr_cen div{ font-size:0.16rem;color:#666666;height:0.26rem;line-height:0.26rem;margin-top:0.1rem;}
.ybr_cen div span{ font-size:0.24rem;color:#222222;font-weight:bold;}
.ybr_cen p{font-size:0.16rem;color:#666666;line-height:0.25rem;margin-top:0.05rem;}
.ybr_cen p span{color:#377bee; font-weight:bold;}

.ybr_btn{ float: left; overflow:hidden;margin-left: 0.15rem;margin-top: -0.35rem;}
.ybr_btn a{ display:block;width:0.9rem; height:0.35rem; line-height:0.35rem; border-radius:0.05rem; text-align:center; color:#fff;margin-top: 0.2rem;}
.ybr_btn a:nth-child(1){ background:#ff570d; margin-bottom:0.1rem; 
/*    margin-top:0.2rem;*/
}
.ybr_btn a:nth-child(2){ background:#ff570d;}




/*轮播*/
#centerpic img{width: 4.8rem;}
#centerpic{position:relative;}
#centerpic .ad{position:absolute; bottom:0.08rem;left:2.8rem; display: none;}
#centerpic .ad ul{overflow:hidden;}
#centerpic .ad ul li{float:left; width:0.14rem; height:0.14rem; background:#e0e1e3; color:#e0e1e3; margin-left:0.12rem; border-radius:0.15rem; font-size:0.11rem; opacity:1;}
#centerpic .ad ul li.on{background:#1a98d7; color:#1a98d7;}	

/*新增板块样式开始*/
.bg_ask{width: 4.8rem;height:0.5rem;line-height: 0.5rem; background: #4c4a48;display:none; }
.bg_ask>div{float: left;}
.img1{margin-left: 0.05rem;margin-top: 0.05rem;}
.img2{margin-top: 0.07rem;margin-left: 0.45rem;}
.img1 img,.img2 img{width: 0.46rem;}
.word{color: white;font-size: 0.2rem;margin-left: 0.5rem;}
.zxzx{ padding:0.0rem 0.2rem 0.7rem 0;overflow:hidden;width:4.8rem;margin: 0 auto;background: url(../images/body.png) repeat 0 0/0.6rem;}
.box{height:auto; overflow:hidden;}
.box-b{font-size: 0.16rem; margin: 0 auto 0.3rem;width: 4.4rem;}
.box-t{width: 1.5rem; height:0.32rem;line-height: 0.32rem; text-align: center; overflow:hidden;color: #6c6761;font-size: 0.16rem;border-radius: 0.05rem;margin: 0 auto 0.1rem;}
.box-l{float:left;}
.box-l img{width:0.8rem;}

.box-dh{width: 3.38rem;
    height: 0.88rem;
    float: left;
    margin-left: 0.1rem;
    font-size: 0.16rem;
    color: #4f4e4e;
    line-height: 0.25rem;
    color: #000;
    border: 1px solid #CCC;
    padding: 4px;
    background: none repeat scroll 0% 0% rgb(186, 224, 249);
    -moz-box-shadow: 4px 4px 5px #3ea0dd;
    -webkit-box-shadow: 4px 4px 5px #3ea0dd;
    box-shadow: 4px 4px 5px #3ea0dd;
    border-radius: 10px;

}
.box-dh2{padding: 0.2rem 0.1rem 0.15rem 0.15rem;}
#dh1, #dh2, #dh3, #dh4{display:none;}

/*.space{width:4.8rem;height:0.02rem;background:white;position: fixed;bottom: 0.61rem;}*/
.bottom{padding: 0.12rem 0.05rem 0.08rem 0.15rem;width: 4.8rem;height: 0.6rem;background: white; position: fixed;bottom: 0;}
.bottom>input,.bottom>a{float: left;}
.bottom input{width: 2.54rem;height: 0.35rem;line-height: 0.35rem;padding-left:0.15rem;margin-top: 0.02rem; font-size: 0.16rem;color: rgb(51, 51, 51);border: 1px solid #ccc;margin-right: 0.08rem; }
.bottom a{width: 0.95rem;height: 0.4rem;line-height: 0.4rem;text-align: center;border-radius: 0.1rem;font-size: 0.16rem;color: white;}
.bottom a:first-of-type{margin-right: 0.05rem;background: #f6851e;}
.bottom a:last-of-type{background: #069f89;}
/*新增板块样式结束*/
.right_pf{float: right;margin-top: 0.1rem;margin-right: 0.05rem;}

#tanchu{position:fixed; z-index:999; left:10px; top:70px;}
#tanchu ul li{ display:none; background:rgba(0,0,0,0.5); color:#fff; border-radius:10px; padding:0 20px;}

