html,body{ height:100%; }
body,h1,h2,h3,p,dl,dd,ol,ul,th,td,form,fieldset,input,button,textarea,img{ margin:0; padding:0; box-sizing:border-box; }
body{ font-size:14px; font-family:"microsoft yahei";}
ol,ul{ list-style:none; }
img{vertical-align:middle;}
.left{float: left;}
.right{float:right;}
a {
    text-decoration: none;
    color: #333;
}

.dhl a {
    color: #ffffff;
    font-weight: bold;
    font-size: 13px;
}

.dhl {
    color: #ffffff;
    font-weight: bold;
    font-size: 13px;
}

.zitilianjie a {
    color: #000000;
    font-size: 12px;
}

.zitilianjie {
    color: #000000;
    font-size: 12px;
}

.dibu {
    color: #ff3333;
    font-size: 12px;
}

.dibu3 a {
    color: #000000;
    font-size: 12px;
}

.dibu2 {
    font-size: 14px;
}

a:link {
    text-decoration: none;
}

a:visited {
    text-decoration: none;
}

a:hover {
    text-decoration: none;
}

a:active {
    text-decoration: none;
}

.zfxxgk {
    background: url(/uploads/image/i35036/rfw_012.gif) no-repeat;
}

.shtztab1 {
    background: url(/uploads/image/i35036/rfw_014.gif) no-repeat;
    font-size: 12px;
    color: #ffffff;
    text-align: center;
}

.shtztab1_1 {
    background: url(/uploads/image/i35036/rfw_015.gif) no-repeat;
    font-size: 12px;
    text-align: center;
}

.shtztab2 {
    background: url(/uploads/image/i35036/rfw_016.gif) no-repeat;
    font-size: 12px;
    color: #ffffff;
    text-align: center;
}

.shtztab2_1 {
    background: url(/uploads/image/i35036/rfw_017.gif) no-repeat;
    font-size: 12px;
    text-align: center;
}

.gengduo1 a {
    font-size: 12px;
    color: #ffffff;
}

.gengduo1 {
    font-size: 12px;
    color: #ffffff;
}

.gengduo2 a {
    font-size: 12px;
    color: #000000;
}

.gengduo2 {
    font-size: 12px;
    color: #000000;
}

.style1 a {
    color: #20578f;
    font-weight: bold;
    font-size: 12px;
}

.main_box {
    width: 1010px;
    margin: 0px auto;
    box-sizing: border-box;
    padding: 0px 10px;
    box-shadow: 0 1px 8px rgba(0, 0, 0, 0.08);
}

.logolianghui {
    width: 1100px;
    margin: 0 auto;
    text-align: right;
    padding: 14px 0;
}

.logolianghui a {
    display: inline-block;
    height: 70px;
    padding-right: 20px;
}

.fireman930-title,
.fireman930-box-bg-in {
    width: 1100px;
    margin: 0 auto;
}

.fireman930-box-bg-in {
    background-color: #fff;
}

.fireman930-title {
    height: 25px;
    overflow: hidden;
}

.fireman930-title .enzt_btn {
    float: right;
}

.fireman930-bg {
    background-image: url(/uploads/image/zjjwsp0/2210151035051288936.jpg);
    background-position: center 0;
    background-repeat: no-repeat;
    width: 100%;
    z-index: 0;

}

@media only screen and (max-width: 767px) {
    .fireman930-bg {
        width: inherit;
    }

    .fireman930-title,
    .fireman930-box-bg-in {
        width: 1100px;
        margin: 0 auto;
        padding: 0px;
    }

}

.top-nav-right img {
    vertical-align: middle;
    width: 990px;
}

.main_he {
    background: url(/uploads/image/i35036/2006041652593354373.gif) repeat-x;
}

.dnahdenx {
    display: flex;
    line-height: 36px;
    justify-content: space-between;
    padding-right: 10px;
}

.dnahdenx div {
    position: relative;
}

.dnahdenx div:not(:last-child):after {
    content: '|';
    position: absolute;
    top: 0px;
    bottom: 0px;
    right: -12px;
}

.dnahdenx div:first-child:after {
    content: '';
    position: absolute;
    top: 0px;
    bottom: 0px;
    right: 0px;
}

@media only screen and (min-width: 768px) {
    .headlines-wrapper {
        height: 100%;
    }

    .headlines {
        height: 110px;
        margin: 0px auto;
        box-sizing: border-box;
        position: relative;
        background: #fff;
        border-bottom: 3px solid #e20000;
    }

    .headlines .headlines-container {
        width: 1200px;
        height: 150px;
        margin: 0 auto;
        padding: 30px 0px;
    }

    .headlineswrap {
        width: 780px;
    }

    .headlines .tag-head {
        margin-right: 20px;
        position: relative;
        margin-top: 8px;
        text-align: left;
    }

    .headlines .tag-head span {
        display: block;
        position: absolute;
        color: #fff;
        padding: 10px 0;
        text-align: center;
        width: 56px;
        min-height: 73px;
        font-size: 22px;
        font-weight: bold;
        line-height: 44px;
    }

    .headlineswrap a {
        display: inline-block;
        padding-left: 20px;
        background: url(/uploads/image/zjjwsp0/2208311114484203421.png) no-repeat left center;
        background-size: 9px;
        color: #1492ff;
        max-width: 100%;
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap;
        display: inline-block;
    }

    .ts_more {
        position: absolute;
        display: inline-block;
        font-size: 16px;
        color: #1492ff;
        right: 20px;
        bottom: 50px;
    }
}

.lf {
    float: left;
}

.rf {
    float: right;
}

.yaowen {
    position: relative;
    margin: 0px auto;
}
.t_box{display:flex;padding-top: 10px;}
.box_left{flex:1;margin-right: 10px;width:740px;}
.box_right{width:240px;}
.bo_tu{width: 100%;box-sizing: border-box;overflow:hidden;}
.bo_img{border:1px solid #bbd0ea}
.bo_img,.bo_imgx,.zwxxgk{width:365px;}

.focusbox { position: relative; width:353px; height: 265px; overflow: hidden;margin:5px}
	.focusbox .pic img { width:353px; height: 265px; display: block; }
	.focusbox .txt-bg { position: absolute; bottom: 0; z-index: 1; height: 36px; width:100%;  background: #333; filter: alpha(opacity=40); opacity: 0.4; overflow: hidden; }
	.focusbox .txt { position: absolute; bottom: 0; z-index: 2; height: 36px; width:100%; overflow: hidden; }
	.focusbox .txt li{ height:36px; line-height:36px; position:absolute; bottom:-36px;}
	.focusbox .txt li a{ display: block; color: white; padding: 0 0 0 10px; font-size: 12px; font-weight: bold; text-decoration: none; }
	.focusbox .num { position: absolute; z-index: 3; bottom: 8px; right: 8px; }
	.focusbox .num li{ float: left; position: relative; width: 18px; height: 15px; line-height: 15px; overflow: hidden; text-align: center; margin-right: 1px; cursor: pointer; }
	.focusbox .num li a,.focusbox .num li span { position: absolute; z-index: 2; display: block; color: white; width: 100%; height: 100%; top: 0; left: 0; text-decoration: none; }
	.focusbox .num li span { z-index: 1; background: black; filter: alpha(opacity=50); opacity: 0.5; }
	.focusbox .num li.on a,.focusbox .num a:hover{ background:#f60;  }

    .bo_i_tx{height: 37px;border-bottom:1px solid #1a7ecc;display:flex;justify-content:space-between;line-height: 37px;}
    .bo_t{width:100px;background:#1a7ecc;text-align:center;color:#fff;}
    .bo_tg{font-size:12px;padding-right: 10px;}
    .bo_l_lis{position:relative;line-height:37.9px;display:flex;justify-content:space-between;font-size:15px;border-bottom:1px dotted #ccc;text-indent:10px;}
    .bo_l_lis a{overflow:hidden;white-space: nowrap;text-overflow:ellipsis;flex:1;margin-right: 10px;width:300px;}
    .bo_l_lis span{color:#666;font-size:12px;}
    .bo_l_lis:after{content:'';position:absolute;top:50%;left:0px;background:#ff0000;border-radius:50%;width:5px;height: 5px;transform:translatey(-50%);}
    .bo-search{display:flex;padding:10px 0px;align-items:center;}
    .bs_i_x img{vertical-align:middle;}
    .bo_imgs{width: 112px;height: 31px;}
    .bo-search input{flex:1;border:none;background:#f3f3f3;outline:none;height: 31px;border:1px solid #e5e5e5;text-indent:5px;}
    .bo-search form{display:flex;}
    .zx_list{min-height:280px;border:1px solid #bbd0ea;border-top:none;}
    .zx_list_c{padding:6px 10px;width:100%;box-sizing:border-box;overflow:hidden}
    .xx_gk{background:url(/uploads/image/i35036/rfw_012.gif) no-repeat;height: 24px;line-height: 24px;box-sizing: border-box;padding-left: 15px;font-size:12px;float:left;width:82px;margin-right:5px;margin-bottom:5px;}
	.xx_gk:nth-of-type(4n){margin-right:0px}
    .zx_list_l{padding:0px 10px;box-sizing: border-box;}
    .zx_l_x{display:flex;justify-content:space-between;line-height: 35px;position:relative;text-indent:10px;}
    .zx_l_x:after{content:'';position:absolute;top:50%;left:0px;width: 5px;height: 5px;border-radius:50%;background:#333;transform:translatey(-50%);}
    .zx_l_x a{flex:1;overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 1; word-wrap: break-word;}
    .zx_l_x span{width:50px;}
    .zwxxgk{position:relative;}
    .zx_gme{position:absolute;right:16px;font-size:12px;top:9px;}
    .zx_jb{height: 45px;line-height: 45px;background:url(/uploads/image/i35036/rfw_jt01.gif) no-repeat left center;text-indent:10px;}
    .zx_jb:not(:last-child){border-bottom:1px dashed #ccc;}
    .zx_jb span:first-child{font-weight: 600;}
    .rrbfc{margin-top: 10px;}
    .rf_img{position:relative;}
    .rf_img a{color:#fff;}
    .picmarquee-left{ width:740px;  overflow:hidden; position:relative;}
		.picmarquee-left .bd{ padding:10px;   }
		.picmarquee-left .bd ul{ overflow:hidden; zoom:1; }
		.picmarquee-left .bd ul li{ margin:0 8px; float:left; _display:inline; overflow:hidden; text-align:center;  }
		.picmarquee-left .bd ul li .pic{ text-align:center; }
		.picmarquee-left .bd ul li .pic img{ width:120px; height:90px; display:block;}
		.picmarquee-left .bd ul li .pic a:hover img{ border-color:#999;  }
		.picmarquee-left .bd ul li .title{ line-height:24px;   }
     .zx_l_xy{display:flex;justify-content:space-between;line-height: 39px;position:relative;text-indent:10px;}
     .zx_l_xy:not(:last-child){border-bottom:1px dashed #ccc}
    .zx_l_xy:after{content:'';position:absolute;top:50%;left:0px;width: 5px;height: 5px;border-radius:50%;background:#333;transform:translatey(-50%);}
    .zx_l_xy a{flex:1;overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 1; word-wrap: break-word;}
    .zx_l_xy span{width:50px;}
    .rb_gk{margin-top:0px;}
    .sp_db{display:flex;}
    .sp_d{vertical-align:middle;width:100%;}
    .sp_im_list{background:#eef0f3;padding:10px;box-sizing: border-box;min-height:150px;overflow:hidden;}
    .sp_li_x{overflow:hidden;text-overflow: ellipsis;white-space: nowrap;line-height: 30.7px;position:relative;text-indent:10px;}
    .sp_li_x:after{content:'';position:absolute;top:50%;left:0px;width: 5px;height: 5px;background:#e20000;border-radius:50%;transform:translatey(-50%);}
    .sp_img{position:relative;}
    .sp_img a{color:#fff}
    .lb_ba{border:1px solid #1f81cc;width:48%;float:left;margin-right:4%;box-sizing: border-box;text-align:center;padding:8px 0px;margin-bottom: 4%;border-radius:4px;}
    .lb_ba:nth-of-type(2n){margin-right:0px;}
    .lb_ba:nth-of-type(3){margin-right:0px;width:100%;}
    .lb_ba:nth-of-type(4){margin-right:0px;width:100%;}
.wsbao a{float:left;color:#333;font-size:14px;margin-bottom:10px;margin-right:4%;box-sizing:border-box;text-align:left;text-indent:30px;overflow:hidden;text-overflow: ellipsis;white-space: nowrap;}
.wsbao a:nth-of-type(2n){margin-right:0px;}
.wsbao a{border:1px solid #127bcd;color:#333!important;width:48%!important;padding:2px 0px;font-size:12px;border-radius:2px}
.wsbao a{background:url(/uploads/image/zjjwsp0/2409250815336681332.png) no-repeat 4px center;background-size:18px;}
.wsbao a:nth-of-type(2){background:url(/uploads/image/zjjwsp0/2409250815338853510.png) no-repeat 4px center;background-size:18px;}
.wsbao a:nth-of-type(3){background:url(/uploads/image/zjjwsp0/2409250815337962734.png) no-repeat 4px center;background-size:18px;}
.wsbao a:nth-of-type(4){background:url(/uploads/image/zjjwsp0/2409250815337574792.png) no-repeat 4px center;background-size:18px;}
.wsbao a:nth-of-type(5){background:url(/uploads/image/zjjwsp0/2409250815337179023.png) no-repeat 4px center;background-size:18px;}
.wsbao a:nth-of-type(6){background:url(/uploads/image/zjjwsp0/2409250815336237047.png) no-repeat 4px center;background-size:18px;}
.wsbao a:nth-of-type(7){background:url(/uploads/image/zjjwsp0/2409250815335826885.png) no-repeat 4px center;background-size:18px;}
.wsbao a:nth-of-type(8){background:url(/uploads/image/zjjwsp0/2409250815338384705.png) no-repeat 4px center;background-size:18px;}
.wsbao a:nth-of-type(9){background:url(/uploads/image/zjjwsp0/2409250815337962734.png) no-repeat 4px center;background-size:18px;}
.wsbao a:nth-of-type(10){background:url(/uploads/image/zjjwsp0/2409250815336237047.png) no-repeat 4px center;background-size:18px;}
.wsbao a:nth-of-type(11){background:url(/uploads/image/zjjwsp0/2409250815338384705.png) no-repeat 4px center;background-size:18px;margin-bottom: 0px;}
.wsbao a:nth-of-type(12){background:url(/uploads/image/zjjwsp0/2409250815337574792.png) no-repeat 4px center;background-size:18px;margin-bottom: 0px;}
.rx_tzx{background:url(/uploads/image/i35036/rfw_r008.gif) no-repeat;height:27px;position:relative;}
.rx_tzx a{position:absolute;right:18px;top:5px;font-size:12px;}
.rxtz_s{margin-top: 10px;}
.rx_txt{border:1px solid #bbd0ea;border-top:none;min-height:100px;background:#fcf9e5;padding:0px 10px;box-sizing: border-box;margin-bottom: 10px;}
.zt_x{background:url(/uploads/image/i35036/rfw_ztbr4_n.gif) no-repeat;height: 25px;line-height: 25px;margin-bottom: 14px;}
.zt_x1{background:url(/uploads/image/i35036/rfw_ztbr2.gif) no-repeat;height: 25px;line-height: 25px;margin-bottom: 14px;}
.zt_x2{background:url(/uploads/image/i35036/rfw_zttb3.gif) no-repeat;height: 25px;line-height: 25px;margin-bottom: 14px;}
.zt_zx_l{border:1px solid #a0d7ec;border-bottom:none;border-top:none;padding-top: 14px;font-size:12px;text-indent:32px;}
.sp_gshi{margin:10px 0px}
.rf_link{margin-top: 10px;}
.rf_l_ji{border:1px solid #a0d7ec;padding:10px;box-sizing: border-box;min-height:50px;border-top:none;overflow:hidden;}
.rf_l_ji a{margin-right: 15px;}