@charset "UTF-8";

/* 基础样式 */
*{box-sizing:border-box;}
body{width: 100%;background: url('../images/lqhmzc_bj.jpg') no-repeat top center;position: relative;}
.clear_both{clear: both;}

/* 主要布局样式 */
.zt-header{padding-top: 20px;height: 490px;}
.main-logo{height:100px;}
.main-logo img{height: 100%;width: auto;}
.phone-logo{display: none;}
.zt-main .main-content{padding: 20px;background-color: #fff;}

/* 标题和搜索功能样式 */
.first-title{position: relative;background-color: #bde3f6;border-radius: 8px;}
.first-title .active{color: #fff;background-color: #009ff1;}
.first-title .lq_title,.first-title .hm_title{float: left;height: 80px;line-height: 80px;padding: 0 40px;cursor: pointer;letter-spacing: 2px;font-weight: 600;font-size: 24px;border-radius: 8px;}
.first-title .search{position: absolute;right: 20px;top: 17px;height: 46px;width: 365px;background: url('../images/search.png') no-repeat center right;border-radius: 5px;}
.first-title .search_input{border: none;height: 46px;width: 276px;padding-left: 10px;font-size: 16px;outline: none;border-radius: 5px 0 0 5px;}
.first-title .btn{margin-top: 1px;width: 80px;height: 44px;background: transparent;border: none;outline: none;}

/* 二级筛选样式 */
.second_tile{padding: 0 10px 10px;margin: 20px 0 0;border-bottom: 1px solid #efefef;}
.second ul li{display: inline-block;padding: 0 10px;cursor:pointer;}
.second ul li * {cursor:pointer;}
.second ul li .redAdvice{height: 18px;width: 18px;display: inline-block;background-image: url(../images/redio.png);background-repeat: no-repeat;background-position: center;background-size: 100% 100%;vertical-align: middle;margin-top: -3px;cursor: pointer;}
.second ul li span{margin-left: 5px;font-size: 16px;margin-right: 30px;}
input[type="radio"]:checked + .redAdvice{background-image: url('../images/redio_check.png');}
.second ul{display: none;}
.secondAdvice{display: block !important;}

/* 利企惠民表格样式 */
.zc-contnet{margin-top: 20px;width: 1160px;background-color: #fff;}
.zc-contnet table{width: 100%;}
.zc-contnet table th{font-size: 18px;}
.zc-contnet table th.cont-title{width: 65%;}
.zc-contnet table th.cont-bm{width: 20%;}
.zc-contnet table th.cont-rq{width: 15%;}
.zc-contnet table td:first-of-type{text-align: left;}
.zc-contnet table td{text-align: center;padding: 12px 2%;line-height: 24px;}
.zc-contnet table tbody tr{border-bottom: 1px solid #efefef;}
.zc-contnet table td.fwjg{overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}

/* 办事服务样式 */
.bsfw{margin-top: 20px;}
.qlcx,.zcjd{margin-top: 50px;}
.bsfw p.bs-title,.qlcx p.bs-title,.zcjd p.bs-title{height: 50px;line-height: 50px;padding: 0 20px;border-bottom: 2px solid #009ff1;font-size: 18px;font-weight: 600;margin-bottom: 20px;}
.bsfw p.bs-title span,.qlcx p.bs-title span,.zcjd p.bs-title span{display: inline-block;padding: 0 20px;margin-right: 10px;border-radius: 5px 5px 0 0;}
.on{color: #fff;background-color: #009ff1;}
.bsfw ul li.frbs{float: left;width: 49%;}
.bsfw ul li.bmfw{float: right;width: 49%;}
.qlcx ul li{float: left;width: 32.3%;margin: 10px .5%;}
.bsfw img{width: 100%;height: 170px;}
.qlcx img{width: 100%;height: 80px;}
#bmcx{display: none;}

/* 其他功能样式 */
.sqzcfw{margin: 30px 0;height: 100px;}
.sqzcfw img{width: 100%;height: 100%;}
.zcjd ul li{height: 36px;line-height: 36px;font-size: 16px;padding-left: 15px;background: url('../../../images/icon/icon2.jpg') 0 50% no-repeat;}
.zcjd ul li a{display:inline-block;text-overflow:ellipsis;overflow:hidden;max-width:80%;white-space:nowrap;}
.zcjd .zcjd-more{float: right;font-weight: initial;}

/* 响应式样式 */
@media (max-width: 1280px) {
    body{background-size:100% auto;}
    .main-logo{height:70px;}
    .zt-header{height:300px;}
    .zc-contnet{width:100%;}
}
@media (max-width: 992px) {
    body{background-size:120% auto;}
    .main-logo{height:50px;}
}
@media (max-width: 768px) {
    .main{margin-top: 60px;background-size: 100% auto;padding-top: 30%;}
    .phone-logo{display: block;position: absolute;top: -55px;height: 50px;width: 100%;text-align: center;}
    .phone-logo image{height: 100%;width: auto;}
    
    .zc-contnet{width: 100%;}
    .bsfw ul li.frbs{margin-bottom: 5px;}
    .bsfw ul li.frbs,.bsfw ul li.bmfw{float: none;width: 100%;}
    .bsfw img{width: 100%;height: auto;}
    .qlcx ul li{width: 49%;}
    .zcjd ul li{width: 100%;}
    .zcjd ul li a{float: left;width: 70%;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
    .times{float: right;width: auto;}
    #_iframe{width: 100%;}
}
@media (max-width:431px) {
    body{background-size:150% auto;}
    .main-logo{height:39px;}
    .zt-header{height:160px;padding-top:10px}
    .zt-main .main-content{padding:10px}
    .first-title .lq_title, .first-title .hm_title{width:50%;height:39px;font-size:16px;line-height:39px;text-align:center;padding:0 10px;}
    .first-title .search{width:100%;position:relative;clear:both;top:0;left:0;box-sizing:border-box;}
    .first-title .search::after{contain:'';display:block;clear:both;}
    .first-title .search #search-input{background-color:#e5e5e5;width: calc(100% - 90px);float:left;}
    .first-title .btn{width:90px;float:right;}
    .zc-contnet table th.cont-bm{display:none;}
    .zc-contnet table tr td:nth-child(2){display:none;}
    .zc-contnet table th.cont-rq{width:100px;}
}