﻿@charset "utf-8";
.bsfw_row{margin-top: 20px;}
.bsfw_row .bsfw-left{float: left; width: 66.25%; box-sizing: border-box;}
.bsfw_row .bsfw-right{float: right; width: 32.5%; box-sizing: border-box;}
.mbox{background: #fff; margin-bottom: 13px; padding: 0 15px;}
.wsbs{height: 450px;}

.bsfwbtns{height:454px;}

.wsbs-tit{height: 45px; border-bottom: 1px solid #CCCCCC; line-height: 44px; margin-bottom: 15px;}
.wsbs-tit ul{float:left; white-space: nowrap;}
.wsbs-tit li{padding: 0 5px; font-size: 1.1875em; color: #444; display:inline-block; margin-right: 5%; cursor: pointer;}
.wsbs-tit li.on{color: #015293; border-bottom: 2px solid #015293; font-weight: bold; }
.wsbs-tit li.on a{color: #015293;}

.wsbs-iconlist{margin: 0 -8px;}
.wsbs-iconlist li{float: left; width: 25%;}
.wsbs-iconlist li a{display: block; background: #f5f6f8; padding: 10px; margin:0 8px 16px; height: 93px; overflow: hidden; text-align: center;}
.wsbs-iconlist li a img{display: block; margin:0 20% 15px; width: 60%;}
.wsbs-iconlist li a:hover{background: #ced6e7;}

.bsfwbtns .wsbs-iconlist li a{height:95px;}

.bmbs{margin: 0 -7px;}
.bmbs li{font-size:1em; float: left; height: 30px; width: 25%; line-height: 30px; margin-bottom: 13px;}
.bmbs li a{display: block; white-space: nowrap; overflow: hidden; margin:0 7px; background: #f5f6f8; text-align: center;}
.bmbs{ height: 374px; overflow-y: scroll;}
/* .yjsycb li.hqq{font-size:1em; float: left; height: 30px; width: 25%; line-height: 30px; margin-bottom: 46px;}
.yjsycb li{font-size:1em; float: left; height: 30px; width: 25%; line-height: 60px; margin-bottom: 46px;}
.yjsycb li a{display: block;height: 60px; white-space: nowrap; overflow: hidden; margin:0 7px; background: #f5f6f8; text-align: center;} */

.sjdt4 .bd{margin: 0 -8px;}
.sjdt4 .bd li{float: left; width:33.333%;}
.sjdt4 .bd li a{display: block; background: #f5f6f8; padding:8px 10px; margin:0 8px 16px; overflow: hidden; text-align: center;}
.sjdt4 .bd li a:hover{background: #ced6e7;}

.nrrhzt .bd li{float: left; width:50%;}
.nrrhzt .bd li a{padding:20px 10px;}
.nrrhzt .bd li.item1 a{background:#fff8e7;background:linear-gradient(to left,#fff3e2,#fff8e8);color:#e57945;}
.nrrhzt .bd li.item2 a{background:#ebfdfa;background:linear-gradient(to left,#d5f4ee,#edfefb);color:#61bab3;}
.nrrhzt .bd li.item3 a{background:#fff9ed;background:linear-gradient(to left,#fff1e3,#fff9ee);color:#d4a573;}
.nrrhzt .bd li.item4 a{background:#e9f9f2;background:linear-gradient(to left,#d7f5e7,#ebfaf3);color:#5aa67e;}
.nrrhzt .bd li.item5 a{background:#eaf9ff;background:linear-gradient(to left,#d0efff,#eefaff);color:#61a8c7;}
.nrrhzt .bd li.item6 a{background:#eaf9ff;background:linear-gradient(to left,#e6fde4,#f2fff1);color:#59925e;}
.nrrhzt .bd li.item7 a{background:#fff7f9;background:linear-gradient(to left,#fde9ea,#fff8fb);color:#ed7289;}
.nrrhzt .bd li.item8 a{background:#effcf5;background:linear-gradient(to left,#e3fbf0,#f0fcf5);color:#59925e;}
.nrrhzt .bd li.item9 a{background:#e9f6ff;background:linear-gradient(to left,#def2ff,#eaf7ff);color:#4a8dd5;}
.nrrhzt .bd li.item10 a{background:#eff6ff;background:linear-gradient(to left,#e0edfe,#f1f8ff);color:#3d6da1;}

.bsfwrx_img img{width: 100%; height: 102px; margin-bottom: 13px; }

.bannerty{margin: 0 -8px;}
.bannerty li{float: left; width:25%;}
.bannerty_new li{float: left; width:33.333%;}
.bannerty_links li{float: left; width:25%;}
.bannerty li a{display: block; position:relative; margin: 0 8px; height: 126px; box-sizing: border-box; font-size: 1.25em; color: #fff; text-align: center; background-color: #95aded; background-size: cover; padding: 85px 0 0;}
/* .bannerty li a:hover{opacity: .8;} */
.bannerty li a:after{content: ""; display: block; position: absolute; top:8px; width: 80%; left: 10%; height: 70px;}
.bannerty li.a1 a{background: url(../images/icons/hd_bg1.png) no-repeat #00ced7;}
.bannerty li.a1 a:after{background: url(../images/icons/bs_icon01.png) center no-repeat;}
.bannerty_new li.a1 a{background: url(../images/bsfw_wlrk_01.png) no-repeat #daeefb;}
.bannerty_new li.a1 a:after{background:none;}

.bannerty_links li.a1 a{background: url(../images/bsfw_wlink_szsqyfwzrk.png) no-repeat #daeefb;}

.bannerty li.a2 a{background: url(../images/icons/hd_bg1.png) no-repeat #a7e27a;}
.bannerty li.a2 a:after{background: url(../images/icons/bs_icon02.png) center no-repeat;}
.bannerty_new li.a2 a{background: url(../images/bsfw_wlrk_02.png) no-repeat #daeefb;}
.bannerty_new li.a2 a:after{background:none;}

.bannerty_links li.a2 a{background: url(../images/bsfw_wlink_szszwfw.png) no-repeat #daeefb;}

.bannerty li.a3 a{background: url(../images/icons/hd_bg2.png) no-repeat #95aded;}
.bannerty li.a3 a:after{background: url(../images/icons/bs_icon03.png) center no-repeat;}
.bannerty_new li.a3 a:after{background:none;}

.bannerty_links li.a3 a{background: url(../images/bsfw_wlink_zwfwszdt.png) no-repeat #daeefb;}

.bannerty li.a4 a{background: url(../images/icons/hd_bg3.png) no-repeat #67bbe7;}
.bannerty li.a4 a:after{background: url(../images/icons/bs_icon04.png) center no-repeat;}
.bannerty li.a5 a{background: url(../images/icons/hd_bg3.png) no-repeat #eecd63;}
.bannerty li.a5 a:after{background: url(../images/icons/bs_icon05.png) center no-repeat;}



.outlinks{margin: 20px -8px 0;}
.outlinks li{float: left; width: 25%;}
.outlinks li a{display: block; position:relative; margin: 0 8px; height: 126px; box-sizing: border-box; font-size: 1.25em; color: #fff; text-align: center; background-color: #95aded; background-size: cover; padding: 85px 0 0;}
.outlinks li a:hover{opacity: .8;}
.outlinks li a:after{content: ""; display: block; position: absolute; top:20%; width: 88%; left: 4%; height: 70px;}
.outlinks li.link1 a{background: url(../images/bsfw_link_img1.jpg) no-repeat;}
.outlinks li.link1 a:after{background: url(../images/bsfw_link_icon1.png) center no-repeat;}
.outlinks li.link2 a{background: url(../images/bsfw_link_img2.jpg) no-repeat;}
.outlinks li.link2 a:after{background: url(../images/bsfw_link_icon2.png) center no-repeat;}
.outlinks li.link3 a{background: url(../images/bsfw_link_img3.jpg) no-repeat;}
.outlinks_new li.link3 a:after{background: url(../images/bsfw_link_icon3.png) center no-repeat;}
.outlinks li.link3 a:after{background: url(../images/bsfw_link_icon5.png) center no-repeat;}
.outlinks li.link4 a{background: url(../images/bsfw_link_img4.jpg) no-repeat;}
.outlinks li.link4 a:after{background: url(../images/bsfw_link_icon4.png) center no-repeat;}

/* 数据统计 */
.sjtj-year .yearml{
	margin-left:8px;
}
.sjtj-total{
	margin: 0 -8px;
}
.sjtj-total:after{content:"";display:table;clear:both}
.sjtj-total dd{
	float: left;
	width:33.333%;
	height:48px;
	margin-bottom:10px;
}
.sjtj-total dd p{
	display: block; margin: 0 8px; height:100%; box-sizing: border-box; background-color:#f5f6f8;
	border:1px solid #eee;
}
.sjtj-total p .item{
	display:inline-block;
	width:42%;
	text-align:center;
	line-height:46px;
	background-color:#fff;
}
.sjtj-total p .itemnum{
	float:right;
	line-height:46px;
	margin-right:24px;
}




.sjdt5 .bd li{float: left; width:33.3333%;}
.sjdt5 .bd li a {display: block; position: relative; vertical-align: middle; padding:22px 0 10px; height: 85px; margin:0 0 1px; overflow: hidden; text-align: center;}
.sjdt5 .bd li a span{display: block; position: absolute;bottom: 6px; vertical-align:text-bottom; line-height: 20px; height: 35px; width: 100%; left: 0; text-align: center;}

.sjdt6 .bd{margin: 0 -8px;}
.sjdt6 .bd li{float: left; width:33.333%;}
.sjdt6 .bd li a{display: block; background: #f5f6f8; padding:18px 0; margin:0 8px 16px; overflow: hidden; text-align: center; line-height: 29px;}
.sjdt6 .bd li a:hover{background: #ced6e7;}

.sjdt7 .bd ul{margin:0 -8px;}
/* .sjdt7 .bd li{float: left; width:33.333%;} */
.sjdt7 .bd li{float: left; width:20%;}
/* .sjdt7 .bd a{display: block; height: 64px; margin: 0 8px 15px; background: #f5f6f8; text-align: center;} */
.sjdt7 .bd a{display: block; height: 44px; margin: 0 8px 15px; background: #f5f6f8; text-align: center;line-height:44px;}
/* .sjdt7 .bd a img{display: inline-block; width: 35px; height: 35px; margin:14px 16px 15px -5px; vertical-align: middle;} */
.sjdt7 .bd a:hover{background: #e4f0f7;}
.sjdt7 .bd a:hover span{color: #035293;}
.cxzh_csssprite span{
	float:left;
}
.cxzh_csssprite .img{
	display:inline-block;
	width:40px;
	height:40px;
	margin:2px 4px 2px 8px;
	float:left;
	background: url("../images/cxzh_csssprite.png") no-repeat;
}
.cxzh_csssprite_wtjy .img{background-position:0px 0px;}
.cxzh_csssprite_shbz .img{background-position:-40px 0px;}
.cxzh_csssprite_yljk .img{background-position:-80px 0px;}
.cxzh_csssprite_msfw .img{background-position:-120px 0px;}
.cxzh_csssprite_rlzy .img{background-position:-160px 0px;}
.cxzh_csssprite_zwbs .img{background-position:0px -40px;}
.cxzh_csssprite_jtcx .img{background-position:-40px -40px;}
.cxzh_csssprite_gtgh .img{background-position:-80px -40px;}
.cxzh_csssprite_lyxx .img{background-position:-120px -40px;}
.cxzh_csssprite_tzsp .img{background-position:-160px -40px;}
.cxzh_csssprite_swmy .img{background-position:0px -80px;}
.cxzh_csssprite_hysy .img{background-position:-40px -80px;}
.cxzh_csssprite_hblh .img{background-position:-80px -80px;}
.cxzh_csssprite_zjbl .img{background-position:-120px -80px;}
.cxzh_csssprite_zyzg .img{background-position:-160px -80px;}
.cxzh_csssprite_czss .img{background-position:0px -120px;}
.cxzh_csssprite_kjcx .img{background-position:-40px -120px;}
.cxzh_csssprite_nlmy .img{background-position:-80px -120px;}
.cxzh_csssprite_slbg .img{background-position:-120px -120px;}

.ydbg3{position:fixed; top: 80px; left: 10px;}
.gban {
    cursor: pointer;
    position: absolute;
    top: -15px;
    left: 5px;
    display: block;
    height: 20px;
    width: 20px;
    background: url(../images/close.gif) no-repeat left top;
}

.data-statistics .ds-tab-wrap{height:168px;overflow:hidden;transition:height .3s}
.data-statistics .opt-wrap{padding:5px 0 15px;text-align:center}
.data-statistics .opt-wrap .txt-wp{display:none;cursor:pointer}
.data-statistics .opt-wrap .txt{color:#333;font-size:15px}
.data-statistics .opt-wrap img{margin-left:5px}

@media (max-width:1024px) {

.ydbg3{display: none;}

.bannerty_new li.a1 a{background: url(../images/bsfw_wlrk_01.png) no-repeat #daeefb center;background-size: 100%;}
.bannerty_new li.a2 a{background: url(../images/bsfw_wlrk_02.png) no-repeat #2958b8 center;background-size: 100%;}
}

@media (max-width:768px) {
	.wsbs{height: auto;}
	.bsfw_row{margin-top: 15px;}
	.bsfw_row .bsfw-left, .bsfw_row .bsfw-right {width: 100%;}
	.mbox{margin-bottom: 15px;}
	.wsbs-tit li{margin-right: 2%;}
	.sjdt4 .bd li{width: 20%;}
	.nrrhzt .bd li{width:25%;}
	.sjdt4 .bd li a{padding: 15px 0;}
	.wsbs-tit{height: 46px; overflow-x: auto;}

	.outlinks li a:before{content: ""; display: block; position: absolute; top:40%; width:100%;  height: 70px;}
	.outlinks li a:after{content: ""; display: block; position: absolute; top:4%; width:96%;  height: 70px;}
	.outlinks li.link1 a{background: url(../images/bsfw_link_img.jpg) no-repeat;}
	.outlinks li.link1 a:before{background: url(../images/bsfw_link_it1.png) center no-repeat;}
	.outlinks li.link1 a:after{background: url(../images/bsfw_link_ii1.png) center no-repeat;}
	.outlinks li.link2 a{background: url(../images/bsfw_link_img.jpg) no-repeat;}
	.outlinks li.link2 a:before{background: url(../images/bsfw_link_it2.png) center no-repeat;}
	.outlinks li.link2 a:after{background: url(../images/bsfw_link_ii2.png) center no-repeat;}
	.outlinks li.link3 a{background: url(../images/bsfw_link_img.jpg) no-repeat;}
	.outlinks li.link3 a:before{background: url(../images/bsfw_link_it3.png) center no-repeat;}
	.outlinks li.link3 a:after{background: url(../images/bsfw_link_ii3.png) center no-repeat;}
	.outlinks_new li.link3 a:before{background: url(../images/bsfw_link_it5.png) center no-repeat;}
	.outlinks_new li.link3 a:after{background: url(../images/bsfw_link_ii5.png) center no-repeat;}
	.outlinks li.link4 a{background: url(../images/bsfw_link_img.jpg) no-repeat;}
	.outlinks li.link4 a:before{background: url(../images/bsfw_link_it4.png) center no-repeat;}
	.outlinks li.link4 a:after{background: url(../images/bsfw_link_ii4.png) center no-repeat;}

}

@media (max-width:480px) {
	.sjdt4 .bd li{width: 33.33%;}
	.nrrhzt .bd li{float: left; width:50%;}
	.wsbs-iconlist li a{height:73px;}
	.wsbs-iconlist li a img{width: 80%; margin: 0 10% 15px;}
	.bmbs li{width: 33.33%; margin-bottom: 10px;}
	.bannerty li{width: 33.33%; margin-bottom: 15px;}
	.bannerty_new li{width:100%; margin-bottom: 15px;}
	.bannerty li.a4,.bannerty li.a5{width: 50%; margin-bottom:0px;}
	.bannerty_new li.a4,.bannerty_new li.a5{width: 100%; margin-bottom:0px;}
	.sjdt7 .bd li{width: 50%;}
	.outlinks{margin: 12px -8px -12px;}
	.outlinks li{float: left; width: 50%;}
	.outlinks li a{margin:4px 8px;}
	.sjtj-total dd{width:100%;}
}
@media (max-width:375px) {
	.wsbs-tit li{margin-right:2px; margin-left: -5px;}
	.outlinks li.link1 a:before{background: url(../images/bsfw_link_it11.png) center no-repeat;}
	.outlinks li.link2 a:before{background: url(../images/bsfw_link_it22.png) center no-repeat;}
	.outlinks li.link3 a:before{background: url(../images/bsfw_link_it33.png) center no-repeat;}
	.outlinks li.link4 a:before{background: url(../images/bsfw_link_it44.png) center no-repeat;}
}

/* 手机版适老化 */
.older-m .wsbs-iconlist li a img{margin-bottom: 10px;}
.older-m .sjtj .layui-form-label{width: 95px;padding:9px 0;}
.older-m .sjtj .layui-form-item .layui-input-inline{width: 70px !important;}

.older-m .bannerty li{width: 50%;margin-bottom: 15px;}
.older-m .bannerty li.a4{margin-bottom: 0;}
.older-m .layui-table td, .layui-table th{font-size: 19px;padding:9px;}


@media (min-width: 481px) and (max-width:745px) {
	.older-m .sjtj-total p .item{line-height: 23px;}
}
@media screen and (max-width: 450px){
	.older-m .sjtj .layui-form-item .layui-input-inline{float: left;margin-left: 0;}
	.older-m .sjtj .layui-form-item .layui-input-inline + .layui-form-mid{top: 0;margin-left: 3px;margin-right: 3px;}
}

@media (max-width:350px) {
	.older-m .bannerty li a{font-size: 1.1em;}
}

