﻿/****通用样式****/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td {margin:0;padding:0;box-sizing:border-box;}
table {border-collapse:collapse;border-spacing:0;}
fieldset,img {border:0;}
address,caption,cite,code,dfn,em,strong,th,var {font-style:normal;font-weight:normal;}
ol,ul {list-style: none;}
.clearfix:after{display: block;clear:both;content:"";visibility:hidden;height:0}
.clearfix {zoom:1}
a {text-decoration:none}
.hidden{display:none;}
body {background-color:#fcfcfe;font-family: 'Microsoft YaHei';}
.w1200 {width:1200px;margin: 0 auto;}
/*******************banner************************/
.top{background:#1677FF !important;}
.banner {width:1200px;margin:auto;margin-top:9px;}
.fw_til {width:100%;height:60px;line-height:60px;border-bottom:3px solid #d9d9d9;font-size:21px;color:#1677FF;}
.fw_til a{border-bottom:4px solid #1677FF;display:inline-block;height:60px;}
/***************切换区域***************/
.nav_list_item ul li.hover2 {color: #fff!important;background: #1677FF;}
.nav_list_item {height: 147px;overflow: hidden;margin-top:30px;}
.nav_list_item > ul {margin-left:-10px;}
.nav_list_item > ul > li {float: left;width:290px;height:55px;text-align: center;line-height: 55px;margin-left:12px;
    margin-bottom: 20px;font-size: 17px;color: #1677FF;cursor: pointer;white-space: nowrap;background-size:100% 100%;
    overflow: hidden;text-overflow: ellipsis;background:url(waiter.png) no-repeat center}
.nav_list_item > ul > li:hover {color: #fff!important;background:#1677FF;}
.nav_list_item > ul > li:hover {color: #fff!important;background:#1677FF;}
.nav_list_item > ul > li.on {box-shadow: 0 0 14px 0 rgba(0,0,0,0.10);color: #fff!important;background:#4484f0;}
.centen_list > a.all {display: block;width:100%;text-align:center;font-size: 15px;line-height:30px;height:30px;
    color: #3b7cbc;background:#f3f3f3 url(sheb-more-icon.png) no-repeat 54%;margin:auto;}
.sx_list {width: 1200px;min-height:400px;padding-bottom: 30px;}
.s-side{width:1200px;}
/*下拉*/
.sx_list{width:1200px;min-height:400px;padding-bottom:30px;}
#pagess{float:right;margin-bottom:40px;}
.select1 dd ul li{height:38px;line-height:32px;font-size:15px;cursor:pointer;text-align:left;width:25%;padding:.2rem .5rem .2rem .8rem;float:left;}
.xzqh1{padding-right:10px;}
.select1 dd{position:absolute;left:-1px;top:29px;background:#fff;box-shadow:0 0.1rem 0.75rem 0 rgba(13, 28, 40, .1);min-width:34rem; z-index:999;padding:.5rem 1rem;}
#secondRegion{width:500px;}
#threeRegion{width:500px;}
#fourRegion{width:500px;}

.select1 {position:relative;height:30px;font-size: 15px;background: #FFFFFF;
    float:left;margin-right:18px;}
.select1 dt {height:30px;display:inline-block;line-height: 30px;cursor: pointer;white-space: nowrap;
    text-overflow:ellipsis;overflow:hidden;position: relative;z-index: 99;outline: none;color: #373D41;font-size: 15px;}
.select1 dd > ul > li:hover {background-color: #f1f2f3;}
.select1 dd > ul > li > a {color: #333;display: block;width: 100%;font-size: 14px;
    overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.selectcon{margin-top:20px;margin-bottom:25px;}
.pon{background:url(pon1.png) no-repeat;width:13px;height:13px;float:right;margin-top:8px;margin-left:6px;}
.pon1{background:url(pon2.png) no-repeat;width:13px;height:13px;}
/*搜索*/
.searchform{float:left;height:30px;}
.searchform:last-child .zn2{clear:both;}
.zn2{color:#333333;font-size:15px;height:30px;line-height:30px;width:61px;margin-left:16px;}
.search_txt0{height:30px;width:204px;outline:none;border:1px solid #d2d2d2;line-height:30px;font-size:15px;padding-left:5px;
    color:#333333;}
.submitcon{color:#fff;outline:none;width:84px;font-size:15px;text-align:center;background:#1677FF;height:30px;
    border:none;margin-left:12px;}
/*右侧标题*/
.right_tit_main {height:30px;margin:30px 0 14px 0;}
.right_tit1 {height: 30px;}
.right_sx2{width:100%;height:45px;line-height:45px;border-bottom:1px solid #e5e5e5;clear:both;}
.right_sx2 .sxmc{font-size:15px;color:#333333;display:inline-block;padding-left:52px;float:left;width:185px;}
.zgbm{font-size:15px;color:#333;width:620px;float:left;text-align:center}
.zgbm a{color:#333;display: block;width: 515px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;text-align: left;}
.zgbm1{font-size:15px;color:#333;width:568px;float:left;}
.zgbm1 a{color:#333;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;width:92%;}
.xzqh{width:141px;display:inline-block;font-size:15px;color:#333;float:left;padding-left:15px;}
.xzqh1{width:142px;font-size:15px;color:#333;float:left;overflow:hidden;padding-right:15px;
    text-overflow:ellipsis;white-space:nowrap;display:block;}
.subject{width:113px;float:left;font-size:15px;color:#333;}
.zixiang{float:left;width:113px;font-size:15px;color:#333;}
.zixiang1{float:left;width:113px;font-size:15px;color:#333}
.cz{font-size:15px;color:#333;display:inline-block;float:left;padding-left:12px;}
.r2_bslj{float:left;}
.r2_bslj a{color:#333;font-size:15px;}
#pagess{float: right;margin-bottom: 40px;}
/*右侧列表*/
.r2 {display:block;padding:16px 0px;height:52px;overflow:hidden;position:relative;}
.r2 .r2_tit {width:441px;;float: left;}
.r2 .r2_tit a{color:#cf2623;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:90%;display:block;
    padding-left:9px;font-size:15px;cursor:default;}
.lonkon{border-bottom:1px solid #e5e5e5;}
.lonkon>.r2_tit{width:185px;}
input[type="checkbox"] {width:17px;height:15px;display: inline-block;text-align: center;vertical-align: middle;
    line-height: 15px; margin-right:7px;position: relative;float:left;}
input[type="checkbox"]::before {content: "";position: absolute;top: 0;left: 0;background: #fff;width: 100%;height: 100%;
    border: 1px solid #d9d9d9}
input[type="checkbox"]:checked::before {content: "\2713";background-color: #fff;position: absolute;top: 0;left: 0;
    width: 100%;border: 1px solid #d3d3d3;color: #333;font-size: 20px;font-weight: bold;}
/*************翻页****************/
.page{float:right;margin-bottom:40px;margin-top:30px;}

@media screen and (max-width: 1200px) {
    .banner{width:100%;height:auto;}
    .centen_list{width:100%;}
    .nav_list_item > ul{margin-left:0%;}
    .nav_list_item > ul > li{width:25%;margin-left:0%;background-size:95% 95%;}
    .sx_list{width:100%;}
    .r1_tit{width:100%}
    .sx_list{white-space: nowrap;overflow: scroll;width:100%;}
    .right_sx2{width:1200px;}
    .right_tit1{width:1200px;}

}
@media screen and (max-width: 1000px) {
    .right_tit1{width:1200px;}
    .centen_list > a.all{background:#f3f3f3 !important;}
}
@media screen and (max-width: 900px) {
    .right_tit1{width:1200px;}

}
@media screen and (max-width:768px) {
    .nav_list_item{width:100%;}
    .select1{margin-bottom:20px;}
    .selectcon{margin-top:20px;}
    .right_tit1{width:1200px;}
    .nav_list_item > ul > li{width:33.3%}

}

@media screen and (max-width:550px) {
    .nav_list_item > ul > li{width:50%;}
    .right_tit1{height:auto;width:1200px;}
    .right_tit_main{height:auto}
}
@media screen and (max-width:320px){
    .nav_list_item > ul{margin-left:-8px;}
}
#SSQDItems img {
    display: block;
    margin: 0 auto;
}
.laypageskin_molv .laypage_curr {
    background-color: #1677ff !important;
}
.laypageskin_molv a {
    color: #1677ff;
}
.centen_list > a.all {
    color: #1677ff;
    background: #f3f3f3 url(http://www.zhbypt.com/picture/3102/2211141042587707528.png) no-repeat 54%;
}
.pageold .fw_til a {
    height: 64px;
    font-size: 36px;
    line-height: 64px;
}
.pageold .nav_list_item > ul > li {
    font-size: 32px;
}
.pageold .centen_list > a.all,.pageold .select1 dt,pageold .zn2 ,.pageold .submitcon{
    font-size: 24px;
    height: 48px;
    line-height: 48px;
}
.pageold .pon {
    margin-top: 22px;
}
.pageold .search_txt0 {
    height: 48px;
    width: 265px;
    line-height: 48px;
    font-size: 24px;
}
.pageold .right_sx2 .sxmc,.pageold .zgbm,.pageold .xzqh,.pageold .subject,.pageold .cz,.pageold .xzqh1,.pageold .r2 .r2_tit a,.pageold .r2_bslj a,.pageold .select1 dd > ul > li > a{
    font-size:24px;
}
.pageold .laypageskin_molv a,.pageold  .laypageskin_molv span {
    font-size: 24px;
    line-height: 48px;
    height: 48px !important;
}
.pageold .select1 dd {
    top: 48px;
}
.pageold .centen_list > a.all {
    background: #f3f3f3 url(http://www.zhbypt.com/picture/3102/2211141042587707528.png) no-repeat 56%;
}
.pagess .laypageskin_molv .laypage_curr {
    background-color: #1677ff !important;
}
.pagess .laypageskin_molv a {
    color: #1677ff;
}
.pageold .searchform:last-child .zn2 {
    font-size: 24px;
}
.pageold .zixiang1,.pageold .zixiang {
    font-size: 24px;
}
.pageold .zgbm {
    width: 535px;
}
/* 20230206 */
.fw_til,.nav_list_item,.centen_list > a.all,.searchform .select1,.searchform .zn2,.xzqh,.subject,.zixiang,.zixiang1{
    display: none;
}
.banner {
    margin-top: 20px;
}
.select1 dt {
    color: #333;
    font-size: 16px;
}
.search_txt0 {
    width: 232px;
    border: 1px solid #D7D8D9;
    font-size: 16px;
    padding-left: 12px;
    color: #666;
    margin-left: 15px;
}
.submitcon {
    width: 56px;
    font-size: 16px;
    margin-left: 15px;
}
.searchform {
    float: right;
}
.right_tit_main {
    height: 50px;
    border-bottom: 4px solid #ACACAC;
}
.right_sx2 {
    width: 890px;
    float: right;
    background: #F1F2F3;
    height: 40px;
    line-height: 40px;
}
.s-side {
    width: 890px;
    float: right;
}
.r2 .r2_tit a,.r2_bslj a {
    color: #1677FF;
    font-size: 16px;
}
.zgbm{
    text-align: left;
    font-weight: 500;
    font-size: 14px;
    color: #333333;
}
.cz {
    padding-left: 0px;
    text-align: left;
    font-weight: 500;
    font-size: 14px;
    color: #333333;
}
.right_sx2 .sxmc {
    font-size: 14px;
    color: #333333;
    padding-left: 20px;
    text-align: left;
    font-weight: 500;
}
.r2 .r2_tit a {
    padding-left: 20px;
}
.sx_list {
    float: right;
    width: 1200px;
}
div#main-right {
    width: 890px;
    float: right;
}
/* 左侧列表 */
#main_left {
    float: left;
    width: 245px;
    height: 100%;
    background: #FFFFFF;
    box-shadow: 0 2px 8px 0 rgb(114 138 168 / 20%);
    border-radius: 4px;
    margin-top: 30px;
}

#main_left .left_tit_main {
    height: auto;
    display: inline-block;
    padding: 12px 20px 0 20px;
}

#main_left .left_tit_sub {
    font-size: 18px;
    color: #333333;
    line-height: 46px;
    padding: 0;
    cursor: pointer;
    width: auto;
    max-width: 50%;
    float: left;
    height: auto;
    width: 140px;
    height: 50px;
    background: #fff;
    text-align: center;
}
#main_left .left_tit_sub.active{
    background: #1677FF;
    color: #fff;
}
#main_left .left_list_main {
    width: 100%;
    height: 620px;
    padding: 12px 20px 0 20px;
    font-size: 16px;
    color: #2A2A2A;
    line-height: 46px;
    position: relative;
    overflow: auto;
    overflow-y: auto;
    background: 0;
}

#main_left .left_list_main span {
    display: block;
    font-size: 16px;
    height: 46px;
    line-height: 46px;
    cursor: pointer;
    width: 100%;
    text-align: left;
    float: none;
    color: #2A2A2A;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}

#main_left.ts_main_left .left_tit_main {
    height: auto;
    display: inline-block;
    justify-content: space-around;
    padding: 0;
}

#main_left .left_list_main::-webkit-scrollbar {
    width: 8px;
    height: 8px;
    background-color: #F5F5F5;
}

#main_left .left_list_main::-webkit-scrollbar-track {
    border-radius: 10px;
    background-color: #F5F5F5;
    webkit-box-shadow: inset 0 0 6px rgba(214, 214, 214, 0.3);
}

#main_left .left_list_main::-webkit-scrollbar-thumb {
    border-radius: 10px;
    background-color: #ccc;
    opacity: .3;
    -webkit-box-shadow: inset 0 0 6px rgba(214, 214, 214, 0.3);
}

#main_left+table {
    float: right;
    table-layout: fixed;
    width: 895px;
    min-height: 723px;
    padding: 20px;
    background-color: #FFFFFF !important;
}

#main_left+table #main_right_title {
    width: 855px;
    height: auto;
    padding: 0;
    background: #FFFFFF;
    border-bottom: 1px solid #e7e7e7;
    margin: 0 20px;
}
/* 分页 */
#pagess {
    margin-top: 20px;
}
.laypageskin_molv a {
    background-color: #fff !important;
    height: 29px;
    margin: auto 0px;
    font-weight: 300;
    font-size: 14px;
    color: #373D41 !important;
    border: 1px solid #D7D8D9;
}
.laypageskin_molv .laypage_curr {
    margin: auto 0px;
}
/* 二次修改 */
#main_right {
    width: 890px;
    float: right;
}
.xzqh1 {
    display: none;
}
/* 响应式 */
@media screen and (max-width: 1200px){
    #main_right {
        float: none;
        white-space: nowrap;
        overflow: scroll;
        width: 100%;
    }
    .sx_list ,#main_left{
        width: 100%;
    }
    .right_sx2,.s-side{
        float:none;
    }
    .right_tit_main,.right_tit1,.right_sx2,.s-side{
        width: 890px;
    }
    #main_left .left_list_main {
        width: 100%;
        height: auto;
    }
}
/* 适老化 */
.pageold .right_tit_main {
    height: 70px;
}
.pageold #main_left .left_tit_sub {
    font-size: 28px;
}
.pageold #main_left .left_list_main span {
    font-size: 26px;

}
#main_left .left_list_main span.active {
    color: #1677FF;
}