@charset "utf-8";

@media (min-width: 768px) {
/* 无障碍鼠标样式 */

.old_type * { cursor: url(/cms_files/jcms1/web3096/site/images/1/cur/mouse_default.cur), auto !important; }
.old_type a, .old_type a * { cursor: url(/cms_files/jcms1/web3096/site/images/1/cur/pointer.cur), auto !important; }
/*进入老年版按钮*/
.old_type .app-top-img { display: none }
.old_type .is-con { width: 1200px; margin: 20px auto; background-color: #f9f9f9; }
.old_type .is-top { height: 400px; background: url(/cms_files/webningboshibeilunqurenminzhengfuningbojingjijishukaifaquguanliweiyuanhui/pubtplobject/defaultSet/707404/images/zw-top.png) top center no-repeat #fff; position: relative; }
/*==============================老样式====================================*/

.old_type .is-zwgkzqld { margin: 20px; }
.old_type .gv-title { height: 80px; position: relative; }
.old_type .gv-title h4 { text-align: center; line-height: 80px; color: #d71315; font-size: 36px; font-weight: bold; }
.old_type .gv-title>div { position: absolute; height: 8px; width: 35%; border-top: 1px solid #ddd; border-bottom: 1px solid #ddd; top: 0; bottom: 0; margin: auto; }
.old_type .gv-title>div.title-line1 { left: 0; }
.old_type .gv-title>div.title-line2 { right: 0; }
.old_type .gv-nav { width: 100%; margin-top: 20px; overflow: hidden; }
.old_type .gv-nav .first { width: 475px; height: 125px; margin-right: 30px; float: left; }
.old_type .gv-nav .first .ni-title { float: left; width: 175px; background-size: 100% 100%!important; background-repeat: no-repeat!important; background-position: center!important; height: 100%; background: url(/cms_files/webningboshibeilunqurenminzhengfuningbojingjijishukaifaquguanliweiyuanhui/pubtplobject/defaultSet/707404/images/gov_view1.jpg); position: relative; overflow: hidden; }
.old_type .gv-nav .nav-item .ni-title > div { text-align: center; font-size: 24px; color: #fff; position: absolute; height: 65px; line-height: 35px; left: 0; right: 0; top: 0px; bottom: 0; margin: auto; }
.old_type .gv-nav .nav-item .ni-title > div>span { display: block; }
.old_type .gv-nav .first .ni-links { width: 300px; background: #f5f5f5; height: 100%; display: flex; align-items: center; display: -webkit-flex; -webkit-align-items: center; float: left; }
.old_type .gv-nav .nav-item ul { max-height: 110px; overflow-y: auto; width: 90%; margin: 15px auto; }
.old_type .gv-nav .nav-item ul li { float: none; color: #3d3d3d; height: auto; line-height: 46px; margin-right: 0px; }
.old_type .gv-nav .nav-item ul li a { display: inline-block; font-size: 22px; }
.old_type .gv-nav .nav-item ul li a:hover { color: #f5a650; }
.old_type .gv-nav .second { width: 655px; height: 125px; float: left; }
.old_type .gv-nav .second .ni-title { float: left; width: 160px; background-size: 100% 100%!important; background-repeat: no-repeat!important; background-position: center!important; height: 100%; background: url(/cms_files/webningboshibeilunqurenminzhengfuningbojingjijishukaifaquguanliweiyuanhui/pubtplobject/defaultSet/707404/images/gov_view2.jpg); position: relative; overflow: hidden; }
.old_type .gv-nav .second .ni-links { width: 490px; background: #f5f5f5; height: 100%; display: flex; align-items: center; display: -webkit-flex; -webkit-align-items: center; float: left; }
.old_type .gv-nav .nav-item ul::-webkit-scrollbar {
width: 5px;
height: 1px;
}
.old_type .gv-nav .nav-item ul::-webkit-scrollbar-thumb {
border-radius: 10px;
-webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2);
background: #527bc0;
}
.old_type .gv-nav .nav-item ul::-webkit-scrollbar-track {
-webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2);
border-radius: 10px;
background: #dddddd;
}
.old_type .sj-gv-nav { overflow: hidden; }
.old_type .sj-gv-nav ul li { width: 270px; height: 80px; float: left; text-align: center; border-radius: 5px; margin: 10px; background-color: #eaf4fb; line-height: 80px; }
.old_type .sj-gv-nav ul li a { font-size: 24px; font-weight: bold; }
.old_type .is-list { width: 100%; padding: 20px; }
.old_type .colTitle { border-left: solid 5px #0c4f8e; padding-left: 10px; margin-bottom: 20px; }
.old_type .colTitle h4 { font-size: 48px; color: #333; }
.old_type .list-con li { height: 96px; line-height: 96px; padding: 0 0 0 20px; border-bottom: 1px solid #f0f0f0; position: relative; }
.old_type .list-con li:before { content: ""; display: block; width: 8px; height: 8px; border-radius: 2px; position: absolute; top: 45px; left: 0; }
.old_type .list-con li:before { background-color: #0c4f8e; }
.old_type .list-con li a { color: #333; overflow: hidden; font-size: 32px; }
}