@charset "utf-8";
/* CSS Document */
.bb-left-float{width:30px;position: fixed;left:50%;margin-left:-740px;top:194px;}
.bb-left-float a{display: block;width:30px;height: 72px;padding:14px 0;line-height:18px;text-align:center;font-size:16px;color:#ff7c0d;background: no-repeat center;background-size: 100% 100%;background-image: url(../images_bb/bb-left-bg.png) !important;}
.bb-left-float a.active{background-image: url(../images_bb/bb-left-bgh.png) !important;color:#fff;}
@media (max-width: 1419px) and (min-width: 1200px){
    .bb-left-float{margin-left:-630px;}
}
@media (max-width: 1199px) and (min-width: 992px){
    .bb-left-float{margin-left:-526px;}
}

.wz_top{border-bottom:0 none;}
/*标题*/
.bb_listtit2{height: 41px;line-height: 41px;font-size: 24px;color:#d61618;font-weight: bold;}
.bb_listtit2.line{border-bottom:1px solid #e9e9e9;}
.bb_listtit2 img{vertical-align: middle;margin:-3px 18px 0 0;}
.fb_tit{height: 40px;border-bottom:1px solid #e9e9e9;}
.fb_tit ul li{float: left;margin-right: 20px;}
.fb_tit ul li span{display: block;height:40px;line-height: 40px;font-size:20px;color: #394351;}
.fb_tit ul li.active span{ font-weight: bold;}
/*列表*/
.fbdw-list{padding-top:8px;}
.fbdw-list ul li {line-height: 40px; height: 40px; position: relative;}
.fbdw-list ul li .count{ position: absolute; width: 70px; right: 0px; top: 0; text-align: right; font-size: 14px; color: #333;font-weight: bold;}
.fbdw-list ul li .num {position: absolute; left: 0px; top: 10px; color: #999; width: 20px; height: 20px; background: #f1efef;border-radius:50%;line-height: 20px; text-align: center;}
.fbdw-list ul li .dw { padding: 0 70px 0 30px;display: block;white-space: nowrap;overflow: hidden;text-overflow: ellipsis; font-size: 15px;}
.fbdw-list ul li.num1 .num,.fbdw-list ul li.num2 .num,.fbdw-list ul li.num3 .num{color:#fff;}
.fbdw-list ul li.num1 .num{background: #e02929;}
.fbdw-list ul li.num2 .num{background: #ff6c00;}
.fbdw-list ul li.num3 .num{background: #f2b207;}

/*访问量*/
.bb-fwl-mainbox{background: url(../images_bb/bb-fwl-bg.png) no-repeat center top;margin-bottom:50px;}
.bb-fwl-main{height:287px;background:no-repeat 18px bottom;background-image: url(../images_bb/bb-fwl-pic.png);position: relative;}
.bb-fwl-top{margin-left:548px;margin-right:136px;height: 206px;padding-top:30px;}
.bb-fwl-top .bb-fwtit{height: 32px;text-align: center;}
.bb-fwl-top .bb-fwtit img{vertical-align: top;max-width: 90%;}
.bb-fwtop{}
.bb-fwtop li{float: left;margin:36px 29px 0;width:270px;background: rgba(255,255,255,0.6);border-radius: 8px;}
.bb-fwtop .fwtop-div {height: 70px;padding:15px 0 15px 106px;background:no-repeat 15px 13px;}
.bb-fwtop li.num1 .fwtop-div{background-image: url("../images_bb/bb-z-fwl.png");}
.bb-fwtop li.num2 .fwtop-div{background-image: url("../images_bb/bb-dl-fwl.png");}
.bb-fwtop .fwtop-div span {display: block;font-size:16px;color:#666;line-height: 30px;}
.bb-fwtop .fwtop-div span.num{font-size: 26px;color:#d61618;font-weight:bold;line-height: 40px;}

.bb-fwl-bottom{position:absolute;bottom:-50px;left:8%;right:8%;height: 60px;padding:20px 0;background: #fff;box-shadow: 0px 3px 9px 0px rgba(0, 0, 0, 0.09);}
.bb-fwbot li{float: left;width:33.3%;background:no-repeat left center;background-image: url(../images_bb/bb-fwl-line.png);text-align: center;font-size: 16px;color:#666;}
.bb-fwbot li.num1{background-image: none !important;}
.bb-fwbot li span.num{display: block;line-height: 40px;color:#999;}
.bb-fwbot li span.num i{font-style:normal;font-size: 28px;color:#d61618;font-weight:bold;}

/*访问量走势*/
.bb-countpicbox{width:846px;margin-top:30px;}
.bb-countpicbox .bb_listtit2{line-height: 30px;}
.bb-countpicbox .bb_countpic{padding-top:30px;height: 350px;}

/*访问量排行*/
.bb-count-rankbox{width: 446px;height:385px;margin-top:30px;border: 1px solid #f9e9e2;background: #fff;padding: 1px;}
.bb-rankbox{height: 45px;overflow: hidden;}
.bb-rankbox.active{height: 340px;}
.bb-count-rankbox .fbdw-list{padding-left:16px;padding-right:16px;}
.bb-rank-tit{height: 45px;padding:0 16px;line-height: 45px;position: relative;
    background-color: #fbf6f1;
    background-image: -webkit-linear-gradient(to bottom,#fbf6f1,#fff);
    background-image: -moz-linear-gradient(to bottom,#fbf6f1, #fff);
    background-image: -ms-linear-gradient(to bottom,#fbf6f1 0%, #fff 100%);
    background-image: -o-linear-gradient(to bottom,#fbf6f1, #fff);
    background-image: linear-gradient(to bottom,#fbf6f1, #fff);}
.bb-rank-tit .tit{font-size:22px;color:#999;font-weight:bold;}
.bb-rankbox.active .bb-rank-tit .tit{color:#e02929;}
.bb-rank-tit .cz-btn{display: block;width:50px;height: 20px;line-height:20px;border-radius: 2px;position: absolute;top:13px;right:16px;background: no-repeat right center;font-size: 14px;color:#fff;text-indent: 5px;}
.bb-rank-tit .cz-btn.up-btn{background-color:#fff1dd;background-image: url(../images_bb/bb-up-ico.png) !important;color:#eaae5d;}
.bb-rank-tit .cz-btn.down-btn{background-color:#e02929;background-image: url(../images_bb/bb-down-ico.png) !important;}

/*专题专栏、安全发布*/
.bb_ztfhbox{width:650px;border:1px solid #f9e9e2;background: #fff;padding:1px;}
.bb_listtit{width:213px;float:left;
    background-color: #fff1dd;
    background-color: #fff1dd;
    background-image: -webkit-linear-gradient(to bottom,#fff1dd,#fdfbf8);
    background-image: -moz-linear-gradient(to bottom,#fff1dd, #fdfbf8);
    background-image: -ms-linear-gradient(to bottom,#fff1dd 0%, #fdfbf8 100%);
    background-image: -o-linear-gradient(to bottom,#fff1dd, #fdfbf8);
    background-image: linear-gradient(to bottom,#fff1dd, #fdfbf8);}
.bb_listtit span{display: block;height: 96px;line-height: 96px;text-align: center;font-size:24px;color:#d61618;font-weight:bold;background: url(../images_bb/bb-ztzl-titbg.png) no-repeat right bottom;}
.bb_listtit span img{vertical-align: middle;margin:-3px 15px 0 0;}
.ztfb_count{margin-left:213px;height: 60px;padding:18px 0;}
.ztfb_count li{float: left;text-align: center;font-size:16px;color:#666;line-height: 30px;background:no-repeat left center;background-image: url(../images_bb/bb-ztfb-line.png) !important;}
.ztfb_count li.first{background-image: none !important;}
.ztfb_count li .num{display:block;font-size:22px;color:#d61618;font-weight:bold;}
.ztzl_count li{width:50%;}
.aqfh_count li{width:33.2%;}

/*信息发布*/
.bb_xxfwbox{width:600px;padding:22px 26px 10px;margin-top:30px;border:1px solid #fbedeb;box-shadow: 0px 0px 8px 0px rgba(243,233,233,.7);background: #fffdfb url(../images_bb/bb-mainbg.png) no-repeat right top;}
.bb_xxfbbox,.bb_jdhybox{height: 398px;}
.bb_bsfwbox,.bb_hdjlbox{height: 492px;}
.xxfwcount ul{margin-right:-14px;}
.xxfwcount li{float: left;width:291px;height:60px;padding:10px 0;border:1px solid #fbebe8;background:#fff;border-radius:1px;margin:14px 14px 0 0;line-height:30px;text-align:center;font-size: 16px;color:#666;}
.xxfwcount li .num{ display: block;font-size:22px;color:#d61618;font-weight: bold;}
.xxfbcount li{width:137px;}
.bsfwcount li{width:188px;}
.wxwbcount li{width:193px;}

/*政务新媒体*/
.zwxmtbox{height:450px;margin-top:30px;background: #f8f8fb url(../images_bb/bb-zwxmt-bg.jpg) no-repeat center top;position: relative;}
.zwxmt-title{width:283px;height: 450px;position: absolute;top:0;left:0;}
.zwxmt-title img{display: block;}
.zwxmt-main{margin-left:190px;}
.zwxmt-mainbox{float:left;width: 405px;padding: 14px 26px 12px 49px;margin-top: 35px;margin-left:75px;box-shadow: 0px 0px 8px 0px rgba(243,233,233,.7);background: #fff;border-radius: 2px;position: relative;}
.wxwb-tit{width:50px;height: 213px;background: #fff4ea;border-right:2px solid #fd9b70;border-radius: 8px;position: absolute;top:50%;left:-25px;margin-top:-112px;}
.wxwb-tit span{display:block;padding:40px 5px 0;text-align:center;font-size: 24px;color:#394351;font-weight:bold;line-height: 46px;}
.wx-mainbox .wxwb-tit{background: #f6fff5;border-color:#bae2b5;}
.wx-mainbox .xxfwcount li{border-color:#d8edd6;}

@media (max-width: 1419px) and (min-width: 1200px){
    /*访问量*/
    .bb-fwl-top {margin-left: 480px;margin-right: 20px;}
    .bb-fwtop li{margin: 36px 20px 0;}
    /*.bb-fwl-bottom{width:992px;}*/
    .bb-countpicbox{width:700px;}
    .bb-count-rankbox{width:385px;}

    /*专题、安全*/
    .bb_ztfhbox{width:541px;}

    /*信息发布*/
    .bb_xxfwbox{width:491px;}
    .xxfwcount li{width:236px;}
    .xxfbcount li{width:110px;}
    .bsfwcount li{width:152px;}

    /*政务新媒体*/
    .zwxmt-main{margin-left:170px;}
    .zwxmt-mainbox{width:330px;margin-left: 55px;}
    .wxwbcount li{width:156px;}

}
@media (max-width: 1199px) and (min-width: 992px){
    /*访问量*/
    .bb-fwl-main{background-size: 400px;background-position: 18px 50px;}
    .bb-fwl-top {margin-left: 312px;margin-right: 20px;}
    .bb-fwtop li{margin: 36px 10px 0;}
    .bb-fwtop .fwtop-div span.num{font-size: 24px;}
    /*.bb-fwl-bottom{width:862px;}*/
    .bb-countpicbox{width:528px;}
    .bb-count-rankbox{width:360px;}

    /*专题、安全*/
    .bb_ztfhbox{width:442px;}
    .bb_listtit{width:180px;}
    .bb_listtit span img{margin-right:10px;}
    .ztfb_count{margin-left:180px;}

    /*信息发布*/
    .bb_xxfwbox{width:404px;padding: 22px 20px 10px;}
    .xxfwcount li{width:193px;}
    .xxfbcount li{width:88px;}
    .bsfwcount li{width:123px;}

    /*政务新媒体*/
    .zwxmt-main{margin-left:170px;}
    .zwxmt-mainbox{width:251px;margin-left: 45px;padding: 14px 20px 12px 45px;}
    .wxwbcount li{width:116px;}

}
@media (max-width: 991px){
    /*访问量*/
    .bb-fwl-main{background-image: none !important;}
    .bb-fwl-top {margin: 0 20px;}
    .bb-fwtop li{margin: 36px 2% 0;width: 46%;}
    .bb-fwtop .fwtop-div span.num{font-size: 24px;}
    /*.bb-fwl-bottom{width:94%;}*/
    .bb-countpicbox{float:none;width:100%;}
    .bb-count-rankbox{float:none;width:auto;}

    /*专题、安全*/
    .bb_ztfhbox{float:none;width:auto;margin-top:20px;}
    .bb_listtit{width:180px;}
    .bb_listtit span img{margin-right:10px;}
    .ztfb_count{margin-left:180px;}

    /*信息发布*/
    .bb_xxfwbox{float:none;width:auto;margin-top:20px;padding: 22px 20px 10px;}
    .xxfwcount ul{margin-right:-2%;}
    .xxfwcount li{width:48%;margin-right:2%;box-sizing: border-box;height: 80px;}
    .xxfbcount li{width:23%;}
    .bsfwcount li{width:31.3%;}

    /*政务新媒体*/
    .zwxmtbox{height: auto;padding:0 20px 20px 0;margin-top:20px;}
    .zwxmt-main{margin-left:230px;}
    .zwxmt-mainbox{float:none;width:auto;margin-left: 45px;padding: 14px 20px 12px 45px;margin-left:0;margin-top:20px;}
    .wxwbcount li{width:48%;}

}
@media (max-width: 767px){
    /*标题*/
    .bb_listtit2{font-size: 22px;}
    .fb_tit{height: auto;}
    /*访问量*/
    .bb-fwl-mainbox{background-size: auto 100%;padding-bottom:20px;}
    .bb-fwl-main{height: auto;}
    .bb-fwl-top {margin: 0 10px;height: auto;}
    .bb-fwtop li{margin: 16px 0 0;float:none;width: auto;}
    .bb-fwtop .fwtop-div span.num{font-size: 22px;}
    .bb-fwl-bottom{position:static;width: auto;margin: 16px 10px 0;}
    .bb-fwbot li{font-size: 15px;}
    .bb-fwbot li span.num i{font-size: 22px;}
    .bb-rank-tit .tit{font-size: 20px;}

    /*专题、安全*/
    .bb_ztfhbox{float:none;width:auto;margin-top:15px;}
    .bb_listtit{width:auto;float: none;}
    .bb_listtit span{font-size: 22px;}
    .bb_listtit span img{margin-right:10px;}
    .ztfb_count{margin-left:0;}
    .ztfb_count li{font-size: 15px;}

    /*信息发布*/
    .bb_xxfwbox{float:none;width:auto;margin-top:15px;padding: 20px 10px 10px;}
    .bb_xxfbbox, .bb_jdhybox,.bb_bsfwbox, .bb_hdjlbox{height: auto;}
    .xxfwcount ul{margin-right:-2%;}
    .xxfwcount li{width:48%;margin-right:2%;margin-top:10px;font-size: 15px;}
    .xxfwcount li .num{font-size: 20px;}
    .xxfbcount li{width:48%;}
    .bsfwcount li{width:48%;}

    /*政务新媒体*/
    .zwxmtbox{padding:10px;margin-top:15px;}
    .zwxmt-title{display: none;}
    .zwxmt-main{margin-left:0;}
    .zwxmt-mainbox{float:none;width:auto;margin-left: 25px;padding: 10px 10px 12px 40px;margin-top:10px;}
    .wxwb-tit span{font-size: 22px;}
    .wxwbcount li{width:48%;}
}
@media (max-width: 413px){
    /*访问量*/
    .bb-fwl-bottom{height: auto;}
    .bb-fwbot li{width:50%;}
    .bb-fwbot li.num3{background-image: none !important;width: 100%;margin-top: 10px;}
    .bb-rank-tit{padding:0 10px;}
    .bb-rank-tit .cz-btn{right:10px;}
    .bb-count-rankbox .fbdw-list {padding-left: 10px;padding-right: 10px;}
}
