
/* 首页内容 */
.t4_row01 {height: 50px;line-height: 50px;background: #f1f2f3;margin: 0 0 60px 0; position:relative;}
.t4_row01 .weather span {color: #3b3b3b;padding: 0 6px;}
.t4_row01 .list {width:708px;padding: 0 0 0 18px;}
.t4_row01 .list li {float: left;}
.t4_row01 .list li a {padding: 0 12px;height: 100%;color: #000;display: inline-block;}
.t4_row01 .list li a:hover {background: #003366;color: #fff;}
.t4_row01 .more {padding: 0 0 0 15px;}
.more_cons{position:absolute; top:50px; padding:0 0 0 12px;}
.t4_tit {height: 50px;border-bottom: 1px solid #003366; position: relative;}
.tabs {position: relative;padding: 0 0 25px 0;}
.tabs li {font-size: 26px;color: #bdbdbd;float: left;cursor: pointer;margin: 0 60px 0 0;}
.tabs i {float: left;padding: 0 16px;}
.tabs li.active {height: 50px;color: #313131;border-bottom: 5px solid #ff9008;}
.tzgg_tabs li.active{padding:0 25px;}
.t4_pnone li.active{padding:0;}
.tabs::before {content: '';background: url('../images/line.png') no-repeat;width: 29px;height: 33px;display: inline-block;position: absolute;left: 115px;}
.tzgg_tabs::before{background:none;}
.t4_ztfw {margin:0 -5px;}
.t4_ztfw li{width:252px; height:192px; float:left;  text-align:center; margin:0 5px 10px 5px;}
.t4_ztfw li a{width:252px; height:192px;display:table; background:#f4f4f7;}
.t4_ztfw li img{ padding:;}
.t4_ztfw li div{ display:table-cell; vertical-align: middle;}
.t4_ztfw li a p{color:#000; font-size:18px; padding:18px 0;}
.t4_ztfw li a span{width:65px; height:18px; line-height:18px; font-size:14px; display:block;color:#fff; border-radius:5px; text-align:center;
background:#cacace; margin:0 auto;}
.t4_ztfw li a:hover{background:#22225c;}
.t4_ztfw li a:hover p{color:#fff;}
.t4_ztfw li i{display:block;margin:0 auto;}
.t4_ztfw li.li01 i{width:48px; height:70px; background:url('../images/ztfw_img01.png') center no-repeat;}
.t4_ztfw li.li01:hover i{background:url('../images/ztfw_img01_hover.png') center no-repeat;}
.t4_ztfw li.li02 i{width:71px; height:70px; background:url('../images/ztfw_img02.png') center no-repeat;}
.t4_ztfw li.li02:hover i{background:url('../images/ztfw_img02_hover.png') center no-repeat;}
.t4_ztfw li.li03 i{width:66px; height:70px; background:url('../images/ztfw_img03.png') center no-repeat;}
.t4_ztfw li.li03:hover i{background:url('../images/ztfw_img03_hover.png') center no-repeat;}
.t4_ztfw li.li04 i{width:64px; height:70px; background:url('../images/ztfw_img04.png') center no-repeat;}
.t4_ztfw li.li04:hover i{background:url('../images/ztfw_img04_hover.png') center no-repeat;}
.t4_ztfw li.li05 i{width:71px; height:70px; background:url('../images/ztfw_img05.png') center no-repeat;}
.t4_ztfw li.li05:hover i{background:url('../images/ztfw_img05_hover.png') center no-repeat;}
.t4_ztfw li.li06 i{width:67px; height:70px; background:url('../images/ztfw_img06.png') center no-repeat;}
.t4_ztfw li.li06:hover i{background:url('../images/ztfw_img06_hover.png') center no-repeat;}
.t4_ztfw li.li07 i{width:82px; height:70px; background:url('../images/ztfw_img07.png') center no-repeat;}
.t4_ztfw li.li07:hover i{background:url('../images/ztfw_img07_hover.png') center no-repeat;}
.t4_ztfw li.li08 i{width:55px; height:70px; background:url('../images/ztfw_img08.png') center no-repeat;}
.t4_ztfw li.li08:hover i{background:url('../images/ztfw_img08_hover.png') center no-repeat;}
.t4_ztfw li.li09 i{width:65px; height:70px; background:url('../images/ztfw_img09.png') center no-repeat;}
.t4_ztfw li.li09:hover i{background:url('../images/ztfw_img09_hover.png') center no-repeat;}
.t4_ztfw li.li010 i{width:52px; height:70px; background:url('../images/ztfw_img10.png') center no-repeat;}
.t4_ztfw li.li010:hover i{background:url('../images/ztfw_img10_hover.png') center no-repeat;}
.t4_ztfw li.li011 i{width:52px; height:70px; background:url('../images/ztfw_img10.png') center no-repeat;}
.t4_ztfw li.li011:hover i{background:url('../images/ztfw_img10_hover.png') center no-repeat;}

.t4_row03 {height: 305px;background: #f1f2f3; margin: 55px 0;}
.t4_row03 .consLef_cons{width:530px;}
.t4_tzgg{width:498px; height:305px;background:#fff; position:relative;}
/* 图片轮播 */
.consLef {
    padding: 13px 0 0 2px;
    position: relative;
    z-index: 999;
}
#divSmallBox {
    overflow: hidden;
    *display: inline;
    *zoom: 1;
    width: 10px;
    height: 10px;
    margin: 0 5px;
    border-radius: 10px;
    background: #fff;
}
#playBox {
    width:502px;
    height: 279px;
    margin: 0 auto;
    background: #333;
    position: relative;
    overflow: hidden;
}
#playBox .oUlplay {
    width: 99999px;
    position: absolute;
    left: 0;
    top: 0
}
#playBox .oUlplay li {
    float: left;
}
#playBox .smalltitle {
    position: absolute;
    bottom: 15px;
    right: 0;
    z-index: 10;
}
#playBox .smalltitle ul {
    float: right;
    padding-top: 15px;
    padding-right: 15px;
}
#playBox .smalltitle ul li {
    width: 28px;
    height: 6px;
    margin: 0 5px;
    background: #c1c3ce;
    float: left;
    overflow: hidden;
    *display: inline;
    *zoom: 1;
    cursor: pointer;
}
#playBox .smalltitle .thistitle {
    background: #fff;
}
#playBox .smalltitle ul li img {
    position: absolute;
    z-index: 1;
}
/* 图片轮播 */
.tzgg_list {position: relative; top: -20px;}
.tzgg_list li{height: 35px;line-height:35px;color:#808080; padding:0 0 0 25px;position:relative;overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.tzgg_list li::before{width:3px; height:3px; border-radius:50%; background:#8a8a8a; content:''; position:absolute; display:block;
top:14px; left:18px;}
.tzgg_list li a{color:#464646; font-size:14px;}
.tzgg_list li a:hover{color: #409EFF;}
.tzgg_list li span{float: right; padding: 0 10px; font-size: 14px;}
.t4_tables th{font-size:18px; color:#000; border-bottom:4px solid #003366;text-align:left;}
.t4_tables td{color:#003366; font-size:15px;}
.t4_tables th,.t4_tables td{padding:15px 6px;}
.t4_tables td .t4_bl{width:104px; height:35px; line-height:35px; text-align:center; display:block; color:#fff; font-size:16px;}
.t4_tables td .t4_zzbl{background:#003366;}
.t4_tables tbody tr:nth-of-type(even){background:#f5f5f5;}
.t4_tables td.t4_date{color:#8f8f8f;}
.tzgg_tables td,.tzgg_tables th{padding-left:30px;}
.row02_cons,.row04_cons,.more_cons,.t4_none{display:none;}
.t4_ckxx{width:115px; height:30px; line-height:30px; text-align:center; background:#003566; color:#fff;display:block; float:right;
position:absolute; bottom:0; right:12px;}
.t4_more {color: #999; position: absolute; bottom: 0; right: 12px; line-height: 35px;}
.t4_more:hover {cursor: pointer; color: #409EFF;}
/* 办件公示 */
.t4_contents{position:relative;}
.t4_gsgg{z-index:999;}
.gsgg_tabs{margin:0 -1.5px -49px -1.5px}
.gsgg_tabs li{width:33.33%;float:left;height:49px; line-height:49px;text-align:center;  padding:0 1.5px;}
.bszn_tabs li{width:25%;}
.gsgg_tabs li a{width:100%; height:49px;color:#fff; font-size:20px;display:block;background:#003366;}
.gsgg_tabs li.active a{background:#fff;color:#003366;}
.gsgg_wrap{padding:75px 0 0 0;}
.t4_breadcrumb{padding:0 0 35px 0; color:#060606;}
.t4_breadcrumb img{padding:0 0 3px 11px;}
.t4_breadcrumb a{padding:0 3px; color:#060606;}
.t4_breadcrumb a:hover{text-decoration: underline;}
.t4_breadcrumb01{padding:30px 0 35px 0;}
.t4_bj_search{padding:35px 0 50px 0;}
.t4_bj_search div{ padding:0 20px 0 0;}
.t4_bj_search div span{color:#036; font-size:16px;}
.t4_bj_search .ss_btn{padding:0;}
.t4_bj_search div input{width:454px; height:39px; border:1px solid #bfbfbf; font-size:16px; text-indent:10px;}
.ss_btn a{width:138px; height:39px; line-height:39px; line-height:; background:#003366; padding:0 0 0 10px; letter-spacing:10px; font-size:20px;
	display:block; color:#fff; text-align:center;}
.ss_btn a:hover{opacity: 0.9}
.t4_bj_search div.bj_c{padding-top:5px;}
.t4_bj_search div i{width:14px; height:14px;display:inline-block;  margin:0 7px 2px 0;}
.t4_bj_search div i.t4_ck{border:1px solid #003366;}
.t4_bj_search div i.t4_cd{ background:url('../images/checked.png') no-repeat;}
/* 部门政策 */
.zcfg_tabs li{width:50%;}
.bmzc_list{margin:0 -6px;}
.bmzc_list li{text-align:center; padding:0 6px 12px 6px;display: inline-block;}
.bmzc_list li a{width:340px; height:170px; background:#f4f4f7; color:#000; display:table; border-radius: 3px;}
.bmzc_list li a:hover { background-color: #eaf6fe; transition: .4s; }
.bmzc_list li a div{display:table-cell; vertical-align:middle;}
.bmzc_list li a div p{font-size:18px; padding:8px 0 0 0;}
/* 三级新闻页 */
.t4_news_t {padding: 0 10px 5px 10px; border-bottom: 1px solid #2f5094;}
.t4_news_t h1{font-size:29px;  padding:0 0 20px 0; text-align: center;}
.t4_news_t span{font-size:16px; }
.t4_news_t span.news_source{float: right;}
.t4_news_t span.news_source a {color: #000;}
.t4_news_cons{padding:35px 0 0 0;}
.t4_news_cons p{line-height:28px; font-size:18px; color:#1f1f1f; text-indent:34px; padding:25px 0 0 0;}
.t4_news_bot{margin:50px 0 50px 0;border-top:1px solid #2f5094;border-bottom:1px solid #2f5094;}
.t4_news_bot a.el-link--default{font-size:18px; color: #000; padding:18px 0 18px 75px; display:block;}
/* 智能导航 */

.search_title {
    height: auto;
    background-color: #f1f2f3;
    padding-bottom: 5px;
}

.search_title .search_box {
    position: relative;
    width: 900px;
    margin: 0 auto;
    margin-bottom: 45px;
}

.search_title .search {
    width: 900px;
    height: 52px;
    background: #fff;
    padding: 0 115px 0 20px;
    border-radius: 5px;
    border: solid 1px #3399cc;
    font-size: 15px;
}

.search_title .search_btn {
    width: 104px;
    height: 42px;
    border-radius: 3px;
    background: #ff9000;
    color: #fff;
    border: none;
    cursor: pointer;
    position: absolute;
    top: 5px;
    right: 6px;
    font-size: 18px;
}

.search_title .search_btn:hover {
    opacity: 0.8
}

.search_title .search_box .search_history {
    font-size: 18px;
    color: #000000;
    line-height: 18px;
    margin-top: 26px;
}

.search_title .search_box .search_history>span {
    float: right;
    font-size: 0;
    background: #fff;
    height: 30px;
}

.search_title .search_box .search_history>span>span {
    width: 128px;
    height: 30px;
    background-color: #cccccc;
    display: inline-block;
    line-height: 30px;
    text-align: center;
    font-size: 16px;
    color: #747474;
    vertical-align: top;
}

.search_title .search_box .search_history>span>b {
    width: 30px;
    height: 30px;
    display: inline-block;
    line-height: 30px;
    text-align: center;
    font-weight: normal;
    cursor: pointer;
    font-size: 16px;
    color: #747474;
    background: url('../images/select_jt.png') no-repeat center;
}

.search_title .search_box .search_history a {
    font-size: 16px;
    margin-left: 15px;
    color: #3399cc;
    text-decoration: underline;
}

.search_h1 {
    padding-left: 38px;
    position: relative;
    height: 40px;
    margin-bottom: 16px;
}

.search_h1::before {
    content: '';
    position: absolute;
    width: 100%;
    height: 1px;
    background: #000;
    opacity: 0.21;
    top: 50%;
    left: 0;
}
.search_h1 span {
    width: 170px;
    line-height: 40px;
    text-align: center;
    font-size: 24px;
    color: #000;
    background: #f1f2f3;
    position: absolute;
}

.search_content .w842 {
    width: 842px;
    margin-left: 165px;
    height: 100%;
    /* padding-top: 99px; */
    position: relative;
}

.search_item {
    position: relative;
    margin-bottom:50px;
}

.search_item .search_h1 {
    margin-bottom:30px;
}

.search_item .search_h1 span {
    background: #003366;
    color: #fff;
}

.search_list {
    position: absolute;
    top: 0;
    left: 50%;
    width: 106px;
    transform: translateX(-480px);
    /* padding: 25px 0; */
}

.search_list.content_fixed {
    position: fixed;
    top: 10%;
}

.search_list li {
    width: 110px;
    height: 110px;
    background-color: #f1f2f3;
    line-height: 110px;
    text-align: center;
    margin-bottom: 1px;
}

.search_list li.active_x {
    background-color: #003366;
}

.search_list li a {
    font-size: 18px;
    color: #000;
    display: inline-block;
    width: 100%;
    height: 100%;
}

.search_list li.active_x a {
    color: #fff;
}
.search_item p {
    font-size: 18px;
    color: #333;
    line-height: 24px;
}
.zndh_img {
    background: #e5e5e5;
    margin: 25px 0 0 0;
}
.zndh_img img {
    padding: 20px;
}
/* 办事指南 */
.bszn_list img{float:left; padding:0 8px 0 30px;}
.bszn_list div{text-align:left;}
.bszn_list p{font-size:18px; color:#000;}
.bszn_list span{color:#a4a3a3;}
/* 办事指南弹框 */
.t4_pop_wrap{width:100%; height:100%; position:fixed; background:rgba(0,0,0,0.8); top:0; left:0; display:none;}
.t4_pop{width:920px; height:400px;position:absolute; top:50%; left:50%; background:#fff; margin:-200px 0 0 -460px;}
.t4_pop_tit{height:50px; line-height:50px;  background:#1d2241; text-indent:15px; position:relative; margin:0 0 27px 0;}
.t4_pop_tit span{font-size:18px; color:#fff;}
.t4_pop_tit .pop_close{position:absolute; right:20px; top:0;}
.pop_s{padding:15px 38px 0 0;}
.pop_s span{font-size:20px; color:#000; padding:0 10px 0 0;}
.pop_list{padding:0 32px; margin:0 -26px; }
.pop_list li{float:left; padding:0 26px 28px 26px;text-align:center; display:table;}
.pop_list li a{width:98px; height:98px; background:#babbbe; border-radius:5px; display:table-cell; vertical-align: middle; color:#13227a}
.pop_list img{padding:0 0 8px 0;}
