.transition {transition:all .3s ease;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;}.main {width:1200px;margin:0 auto;position:relative;}.left {float:left;}.right {float:right;}.overflow {overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
body {background:#fff;height:100%;font-size:16px;color:#333;}
a:hover {color:#096DD9;}
.primary-color {color:#096DD9;}
.gray-color {color:#888;}
.green-color {color:#3F9F69;}
.red-color {color:#C10013;}
.yellow-color {color:#FCC646;}
.primary-bg {background-color:#096DD9;}
.yellow-bg {background-color:#FCC646;}
.gray-bg {background-color:#F0F0F0;}
.white-bg {background-color:#fff;}
.btn {background-color:#096DD9;display:inline-block;color:#fff;text-align:center;line-height:32px;border-radius:6px;padding:0 20px;}
.btn:hover {opacity:.8;color:#fff;}

.pic {width:100%;height:100%;display:block;overflow:hidden;}
.pic .img {width:100%;height:100%;object-fit:cover;}
.index-body {background:url(../images/index-bg.jpg) no-repeat center center;background-size:cover;background-attachment:fixed;height:100%;position:relative;}
.index-header,
.index-content {width:90%;margin:0 auto;}
.index-header {padding-top:50px;}
.language-swicth {background:#fff;border-radius:10px;padding:2px 0;margin:28px 50px 0 0;}
.language-swicth li {}
.language-swicth li a {width:60px;height:32px;line-height:32px;text-align:center;display:block;font-size:16px;margin:0 2px;}
.language-swicth .cur a {background-color:#096DD9;color:#fff;font-weight:900;border-radius:8px;}
.index-header .language-swicth {padding:7px 0;margin:0;}
.index-header .language-swicth li a  {width:80px;height:42px;line-height:42px;margin:0 7px;font-size:1.125em;}
.index-search {}
.index-search .input-txt,
.page-search .input-txt,
.list-search .input-txt {background:#fff;border:none;width:350px;height:56px;font-size:1.125em;border-radius:8px 0 0 8px;padding-left:12px;}
.index-search .search-btn,
.page-search .search-btn,
.list-search .search-btn {background:#fff;border-radius:0 8px 8px 0;padding:7px;}
.index-search .search-btn a,
.page-search .search-btn a,
.list-search .search-btn a {background-image:url(../images/ico-search.png);background-repeat:no-repeat;background-position:center center;width:42px;height:42px;display:block;border-radius:8px;}
.index-search .search-btn a:hover,
.page-search .search-btn a:hover,
.list-search .search-btn a:hover {opacity:.8;}
.page-search {margin-top:127px;}
.login-info {line-height:88px;margin-right:30px;}
.login-info .img {vertical-align:middle;margin-right:6px;}
.login-info a {vertical-align:middle;}
.login-info span {color:#ccc;margin:0 10px;vertical-align:middle;}
.index-header .login-info {line-height:56px;}
.index-header .login-info a {font-size:1.125em;color:#fff;text-shadow:rgba(0,0,0,.5) 1px 1px 6px;}
.index-header .login-info a:hover {opacity:.8;}
.index-header .login-info span {color:#fff;margin:0 20px;text-shadow:rgba(0,0,0,.5) 1px 1px 6px;}
.index-main {position:absolute;top:50%;width:100%;margin-top:-212px;}
.index-logo {background:url(../images/index-logo-line.png) no-repeat left bottom;padding-bottom:50px;margin-bottom:50px;}
.logo-txt-1 {font-size:78px;font-weight:900;color:#fff;text-shadow:#0C509A 5px 5px;}
.logo-txt-2 {font-size:70px;font-weight:900;color:#fff;text-shadow:#0C509A 5px 5px;}
.index-btn {}
.index-btn li {margin-right:20px;}
.index-btn li a {background:rgba(255,255,255,.8);width:130px;height:130px;display:block;border-radius:8px;box-shadow:rgba(0,0,0,.2) 0 3px 6px;text-align:center;font-size:1.25em;}
.index-btn li a:hover {background:rgba(255,255,255);color:#333;}
.index-btn li a .img {margin:26px 0 10px;}
.index-btn li .wsyz-btn {background-color:#FCC646;color:#fff;}
.index-btn li .wsyz-btn:hover {background-color:#FCC646;color:#fff;}
.footer {background:#395675;border-top:#547DA8 solid 4px;color:#fff;}
.footer .footer-main {width:33.33%;}
.footer .footer-main .footer-content {border-right:rgba(255,255,255,.3) solid 1px;padding:46px 0 46px 86px;}
.footer .footer-main:last-child .footer-content {border-right:none;}
.footer h3 {background:url(../images/ico-footer-title.png) no-repeat left center;padding-left:24px;font-size:1.25em;margin-bottom:10px;}
.footer p {padding-left:24px;line-height:150%;}
.footer p a {color:#fff;}
.index-body .footer {background:rgba(9,109,217,.8);border-top:#2097E7 solid 4px;position:absolute;bottom:0;left:0;width:100%;}
.index-body .footer .footer-main .footer-content {padding:16px 0 16px 86px;}
.header {background:#fff;}
.header logo {background:#fff;}
.nav {margin-left:20px;}
.nav li {padding:32px 18px 12px 18px;}
.nav li a {font-size:1.25em;}
.nav .cur {background:url(../images/nav-cur-line.png) no-repeat center bottom;}
.nav .cur a {color:#096DD9;font-weight:900;}
.banner {background:url(../images/banner.jpg) no-repeat center center;height:300px;}
.banner h2 {background:url(../images/banner-title-bg.png) no-repeat left bottom;font-size:3.125em;font-weight:900;color:#fff;text-shadow:#0C509A 5px 5px;padding-bottom:30px;margin-top:118px;}
.crumbs {border:#DDD solid 1px;line-height:40px;font-size:0.875em;}
.crumbs a {}
.crumbs span {margin:0 6px;color:#ccc;}
.wsyz-body {background:url(../images/wsyz-bg.jpg) no-repeat center top;padding:100px 0;}
.title,
.sub-title {text-align:center;margin-bottom:36px;}
.title {font-size:2em;font-weight:900;margin-bottom:12px;}
.sub-title p {font-size:1.125em;}
.wsyz-content {width:80%;margin:80px auto 0 auto;}
.wsyz-content li {width:20%;text-align:center;}
.wsyz-content li a {font-size:1.625em;}
.wsyz-content li p {margin-top:28px;}
.wsyz-content li .icon-hover {display:none;}
.wsyz-content li a:hover {font-weight:900;}
.wsyz-content li a:hover .icon-hover {display:inline-block;}
.wsyz-content li a:hover .icon {display:none;}
.page-body {background:url(../images/page-bg.jpg) no-repeat;/*padding-top:40px;*/ padding-bottom: 90px;}
.tabs {border-bottom:#ddd solid 1px;padding-top:40px;}
.tabs li {width:25%;text-align:center;padding-bottom:40px;}
.tabs li a {font-size:1.125em;}
.tabs .cur {background:url(../images/tabs-cur-line.png) no-repeat center bottom;}
.tabs .cur a {color:#096DD9;font-weight:900;}
.article-content,
.txt-list,
.box,
.wyqy-list,
.page-list,
.vote-result,
.wyfw {padding:40px 0;}
.txt-list {padding-top:0;}
.article-content h3 {font-size:2em;font-weight:400;margin-bottom:20px;}
.article-content .article-txt {}
.article-content .article-txt p {font-size:1.125em;line-height:150%;margin-bottom:12px;}
.list-search {padding:20px 30px;border-radius:8px;margin-top:40px;}
.list-search .input-txt {width:1072px;}
.txt-list-content {}
.txt-list-content li {border-bottom:#ddd solid 1px;line-height:76px;padding:0 30px;}
.txt-list-content li:hover {background:#EDF2F8;}
.txt-list-content li:hover a {color:#096DD9;}
.txt-list-content li h3 {font-size:1.125em;font-weight:400;width:70%;}
.txt-list-content li .date,
.txt-list-content li .stat {font-size:1.125em;width:15%;}
.txt-list-content li .department {margin-left:20px;width:200px;}
.txt-list-content li span {color:#888;}
.page {margin-top:50px;text-align:center;}
.page-content {display:inline-block;}
.page li {margin-right:8px;list-style: none;}
.page li a {background:#fff;border:#ccc solid 1px;display:block;padding:6px 12px;text-align:center;border-radius:100%;}
.page li a:hover {background-color:#EDF2F8;}
.page li span {color:#ccc;cursor:default;display:block;padding:6px 12px;text-align:center;}
.page li .page-link {background:none;border:none;}
.page li .page-link:hover {background:none;}
.page li.cur a {background-color:#096DD9;font-weight:900;color:#fff;border-color:#096DD9;}
.article-info {border-bottom:#ddd solid 1px;margin-bottom:20px;padding-bottom:20px;}
.article-info span {margin-right:100px;color:#666;}
.download-box {background:#F2F9FF;border-radius:8px;padding:20px 30px 0 30px;margin-top:20px;}
.download-box h4,
.download-box li {font-size:1.125em;padding-bottom:20px;}
.download-box li {background:url(../images/ico-download.png) no-repeat;padding-left:40px;}
.download-box li a {margin-left:10px;}
.link {color:#096DD9;}
.link:hover {color:#333;}
.wyqygs {}
.wyqygs .wyqygs-btn {width:488px;}
.wyqygs .wyqygs-pic {width:712px;height:382px;position:relative;}
.wyqygs-btn li {width:224px;height:114px;margin:0 20px 20px 0;}
.wyqygs-btn li:nth-child(5),
.wyqygs-btn li:nth-child(6) {margin-bottom:0;}
.wyqygs-btn li a {background:#F2F9FF;display:block;width:100%;height:86px;text-align:center;padding-top:28px;}
.wyqygs-btn li .icon-cur {display:none;}
.wyqygs-btn li p {width:80%;margin:10px auto;}
.wyqygs-btn .cur a {background:#096DD9;color:#fff;font-weight:900;}
.wyqygs-btn .cur .icon {display:none;}
.wyqygs-btn .cur .icon-cur {display:inline-block;}
.info-qrcode {position:relative;display:block;}
.info-qrcode .hide-qrcode {background:url(../images/qrcode-bg.png) no-repeat;width:108px;height:108px;padding:6px 0 0 19px;position:absolute;right:-122px;top:-38px;display:none;z-index: 99}
.info-qrcode .hide-qrcode img {width:105px;height:105px;display:block;}
.info-qrcode:hover .hide-qrcode {display:block;}
.txt-mask {background:rgba(0,0,0,.7);position:absolute;bottom:0;left:0;color:#fff;width:672px;padding:20px;}
.txt-mask h3 {font-size:1.25em;margin-bottom:8px;}
.txt-mask h3 a {font-size:0.75em;font-weight:400;color:#87D1F8;}
.xmfzrgs {}
.xmfzrgs ul {display:flex;/* justify-content:space-between; */justify-content:center;}
.xmfzrgs li {width:224px;padding:0 10px;}
.xmfzrgs li:first-child {padding-left:0;}
.xmfzrgs li:last-child {padding-right:0;}
.xmfzrgs li .pic {border:#ddd solid 1px;width:222px;height:222px;}
.xmfzrgs li .xmfzr-info {background:#fff;}
.xmfzrgs li .xmfzr-info-top {padding:12px;}
.xmfzrgs li .xmfzr-info-top h3 {font-size:1.25em;}
.xmfzrgs li .xmfzr-info-top p {margin-top:8px;}
.xmfzrgs li .xmfzr-info-bottom {border-top:#ddd solid 1px;line-height:36px;padding:0 12px;}
.xmfzrgs a:hover .pic {border-color:#096DD9;}
.xmfzrgs a:hover .xmfzr-info {background-color:#096DD9;}
.xmfzrgs a:hover .xmfzr-info-top h3,
.xmfzrgs a:hover .xmfzr-info-top p,
.xmfzrgs a:hover .xmfzr-info-bottom span,
.xmfzrgs a:hover .xmfzr-info-bottom strong,
.xmfzrgs a:hover .xmfzr-info-bottom div {color:#fff;}
.yzwyhgs {}
.yzwyhgs ul {/* column-count:3;column-gap:18px; */display:flex;justify-content:center;flex-wrap:wrap;}
.yzwyhgs li {width:383px;height:198px;margin-bottom:22px;padding:0 7px;}
/* .yzwyhgs li:first-child {padding-left:0;}
.yzwyhgs li:last-child {padding-right:0;} */
.yzwyhgs li.first {background:#fff url(../images/yzwyhgs-bg.jpg) no-repeat center bottom;height:418px;}
.yzwyhgs .yzwyhgs-box {padding:26px;background:#fff;border:#ddd solid 1px;}
.yzwyhgs-box h3 {font-size:1.125em;width:80%;}
.yzwyhgs-box .addr {margin-top:10px;}
.yzwyhgs-name {height:86px;}
.tags {font-size:0.875em;font-weight:900;color:#fff;line-height:24px;padding:0 6px;border-radius:6px;display:inline-block;}
.tags-blue {background:#096DD9;}
.tags-yellow {background:#FCC646;}
.tags-red {background:#F56060;}
.tags-gray {background:#ccc;}
.ztbgs {}
.ztbgs .tabs {border-bottom:none;padding-top:0;width:600px;margin:0 auto;}
.ztbgs .tabs li {padding-bottom:16px;}
.ztbgs .ztbgs-list {padding-top:20px;}
.simple-list {}
.ztbgs-list ul {display:flex;justify-content:space-between;flex-wrap:wrap;}
.simple-list li {border-bottom:#ddd solid 1px;line-height:58px;}
.ztbgs-list li {width:47%;}
.simple-list h3,
.simple-list h5 {background:url(../images/ico-dot.png) no-repeat left center;width:76%;font-size:1.125em;font-weight:400;padding-left:14px;}
.simple-list span {font-size:0.875em;}
.pic-link {display:flex;justify-content:space-between;}
.pic-link .pic-link-main,
.pic-link .pic-link-main .img {width:388px;display:block;}
.pic-link .pic-link-main .pic-link-txt {background:#fff;border:#ddd solid 1px;font-size:1.125em;text-align:center;line-height:60px;}
.wyqy-list-content {}
.wyqy-list-content ul {display:flex;justify-content:flex-start;flex-wrap:wrap;}
.wyqy-list-content li {width:380px;margin-bottom:30px;padding: 0 7px;}
.wyqy-list-content .wyqy-list-top {background:#fff;border:#ddd solid 1px;border-radius:8px 8px 0 0;padding:20px;position:relative;}
.wyqy-list-top h3 {font-size:1.125em;width:80%;}
.wyqy-list-top .ico-code {background:url(../images/ico-code.png) no-repeat;width:18px;height:18px;margin-top:3px;   cursor:pointer;}
.wyqy-list-top .code-pic {background:#fff;border:#ddd solid 1px;width:124px;height:124px;position:absolute;top:35px;right:-106px;display:none;z-index:10;}
.wyqy-list-top table {margin-top:10px;}
.wyqy-list-top td {width:25%;padding:2px 0;}
.wyqy-list-top .td-title {width:25%;}
.wyqy-list-bottom {background:#F2F9FF;border:#ddd solid 1px;border-top:none;border-radius:0 0 8px;display:block;line-height:36px;text-align:center;color:#096DD9;}
.wyqy-list-bottom:hover {color:#333;}
.detail-info {background:#fff;border:#ddd solid 1px;border-radius:8px;padding:40px 50px 0 50px;margin-bottom:40px;}
.detail-info-2 {margin-bottom:0;}
.detail-info .detail-info-content {position:relative;}
.detail-info-1 .detail-info-content {width:810px;}
.detail-info-1 .detail-info-pic {border:#ddd solid 1px;width:222px;height:222px;}
.detail-info-1 .detail-info-pic .img {border:#ddd solid 1px;width:222px;}
.detail-info-content .detail-name {font-size:2em;font-weight:900;margin-right:20px;}
.grade-tags {width:38px;height:38px;line-height:38px;color:#fff;text-align:center;font-weight:900;font-size:1.125em;border-radius:8px;margin:3px 10px 0 0;}
.grade-blue {background:#096DD9;}
.grade-green {background:#3F9F69;}
.grade-red {background:#C10013;}
.score-tags {background:#fff;width:36px;height:36px;line-height:38px;text-align:center;font-weight:900;font-size:1.125em;border-radius:8px;margin:3px 10px 0 0;}
.score-blue {border:#096DD9 solid 1px;color:#096DD9;}
.score-green {border:#3F9F69 solid 1px;color:#3F9F69;}
.score-red {border:#C10013 solid 1px;color:#C10013;}
.ico-q {margin-top:11px;}
.detail-info .detail-info-main {margin-top:18px;}
.detail-info-main ul {display:flex;justify-content:space-between;flex-wrap:wrap;}
.detail-info-main li {border-bottom:#ddd solid 1px;width:50%;padding:20px 0;}
.detail-info-main h3 {font-size:1em;font-weight:400;margin-bottom:10px;}
.detail-info-main p {font-size:1.125em;}
.detail-info-main .ico-attr {background:url(../images/ico-attr.png) no-repeat left center;padding-left:26px;color:#096DD9;}
.detail-info-main .ico-attr:hover {color:#333;}
.detail-info-content .qrcode {background:#fff;border:#ddd solid 1px;padding:2px;position:absolute;top:0;right:0;}
.detail-info-content .qrcode .img {display:block;width:80px;height:80px;}
.detail-title {font-size:1.375em;font-weight:900;margin-bottom:10px;}
.list-table {}
.list-table th {background:#F0F0F0;border-top:#ddd solid 1px;border-bottom:#ddd solid 1px;height:46px;color:#888;padding:0 20px;text-align:left;}
.list-table td {background:#fff;border-bottom:#ddd solid 1px;height:60px;padding:0 20px;}
.list-table tr:nth-child(odd) td {background:#F2F9FF;}
.form-table {}
.form-table-1 {margin-bottom:40px;}
.form-table td {background:#fff;border:#ddd solid 1px;height:60px;padding:0 16px;width:25%;}
.form-table .td-title {background:#f0f0f0;border:#ddd solid 1px;width:25%;text-align:right}
.explain {background:#fff;border:#ddd solid 1px;padding:20px;}
.explain p {font-size:1.125em;line-height:150%;}
.xmfzr-list-content .xmfzrgs ul {display:flex;justify-content:flex-start;flex-wrap:wrap;}
.xmfzr-list-content .xmfzrgs li {margin:0 0 20px 0;}
.xmfzr-list-content .xmfzrgs li:nth-child(5n) {padding-right:0;}
.xmfzr-list-content .xmfzrgs li:nth-child(5n+1) {padding-left:0;}
.yzwhy-list-content .yzwyhgs ul {column-count:auto;column-gap:normal;display:flex;justify-content:flex-start;flex-wrap:wrap;}
.yzwhy-list-content .yzwyhgs li {margin:0 3px 20px 0;}
.yzwhy-list-content .yzwyhgs li:nth-child(3n) {margin-right:0;}
.related-notice {background:#fff;border:#ddd solid 1px;border-radius:8px;padding:20px 30px;margin-top:20px;}
.related-notice h4 {font-size:1.125em;padding-bottom:20px;}
.vote {}
.vote ul {display:flex;/* justify-content:space-between; */justify-content:center;flex-wrap:wrap;}
.vote li {width:224px;padding:0 10px;}
.vote li:first-child {padding-left:0;}
.vote li:last-child {padding-right:0;}
.vote-content {background:#fff;border:#ddd solid 1px;padding:20px 12px;height:174px;border-radius:8px 8px 0 0;}
.vote-content h3 {font-size:1.25em;margin-bottom:8px;}
.vote-content .describe {margin-bottom:12px;height:64px;overflow: hidden;}
.vote-content p {font-size:0.875em;}
.vote-content .options {margin-top:10px;}
.vote-content .options-main {margin-top:6px;}
.vote-content .options .input-radio,
.vote-content .options .input-check {width:18px;height:18px;vertical-align:middle;margin-right:8px;}
.vote-content .options span {vertical-align:middle;font-size:0.875em;}
.vote-content .options .vote-time{font-size: 14px;}
.vote-bottom {background:#F2F9FF;border:#ddd solid 1px;border-top:none;border-radius:0 0 8px;display:block;line-height:36px;text-align:center;color:#096DD9;}
.vote-bottom:hover {color:#333;}
.vote-result {}
.vote-result .vote-title {background:#4B9AE9 url(../images/vote-title-bg.jpg) no-repeat right center;padding:30px 50px;border-radius:8px 8px 0 0;}
.vote-result .vote-title h3 {width:70%;color:#fff;font-size:2em;font-weight:400;text-shadow:rgba(0,0,0,.3) 0 3px 6px;}
.vote-result .vote-result-box {background:#fff;border:#ddd solid 1px;padding:50px;border-radius:0 0 8px 8px;}
.vote-result .vote-result-info {margin-top:20px;}
.vote-result .vote-result-info span {margin-right:5%;}
.vote-result .vote-result-content {margin-top:30px;}
.vote-result-content .input-check,.vote-result-content .input-radio{width:18px;height:18px;vertical-align:middle;margin-right:8px;}
.vote-result-content .options-main{font-size: 20px;}
.vote-result-main {margin-top:10px;}
.vote-result-main .vote-result-txt {line-height:50px;}
.vote-result-main h4 {font-size:1.125em;font-weight:400;}
.vote-result-main .flow-line {background:#eee;height:8px;border-radius:100px;}
.vote-result-main .flow-line-main {height:8px;border-radius:100px;}
.vote-result-main .flow-line-blue {background:#096DD9;}
.vote-result-main .flow-line-yellow {background:#FCC646;}
.vote-result-main .flow-line-green {background:#1DBFAF;}
.vote-result-main .flow-line-red {background:#C10013;}
.vote-result-main .flow-line-purple {background:#A952D4;}
.vote-result-main .flow-line-pink {background:#E42383;}
.vote-result-main .flow-line-cyan {background:#60E9EE;}
.vote-result-main .flow-line-10 {width:100%;}
.vote-result-main .flow-line-9 {width:90%;}
.vote-result-main .flow-line-8 {width:80%;}
.vote-result-main .flow-line-7 {width:70%;}
.vote-result-main .flow-line-6 {width:60%;}
.vote-result-main .flow-line-5 {width:50%;}
.vote-result-main .flow-line-4 {width:40%;}
.vote-result-main .flow-line-3 {width:30%;}
.vote-result-main .flow-line-2 {width:20%;}
.vote-result-main .flow-line-1 {width:10%;}
.vote-result-main .flow-line-0 {width:0%;}
.vote-stat {margin-top:30px;}
.vote-stat th {background:#F0F0F0;border:#ddd solid 1px;color:#888;padding:10px 20px;text-align:center;}
.vote-stat td {background:#fff;border:#ddd solid 1px;padding:20px 20px;text-align:center;width:11.11%;}
.vote-stat .even td {background:#F2F9FF;}
.wyfw li {width:384px;height:285px;margin:0 24px 20px 0;}
.wyfw .wyfw-btn-3 {margin-right:0;}
.wyfw .wyfw-btn-6 {margin-right:0;}
.wyfw li a {background-repeat:no-repeat;width:100%;height:100%;display:block;}
.wyfw .wyfw-btn-1 a {background-image:url(../images/wyfw-btn-bg-1.jpg);}
.wyfw .wyfw-btn-2 a {background: linear-gradient(to right, #3f9f69, #3f9f6900), url(../images/wyfw-btn-bg-7.jpg);}
.wyfw .wyfw-btn-3 a {background-image:url(../images/wyfw-btn-bg-2.jpg);}
.wyfw .wyfw-btn-4 a {background-image:url(../images/wyfw-btn-bg-3.jpg);}
.wyfw .wyfw-btn-5 a {background-image:url(../images/wyfw-btn-bg-4.jpg);}
.wyfw .wyfw-btn-6 a {background-image:url(../images/wyfw-btn-bg-5.jpg);}

.wyfw h3 {color:#fff;font-size:1.5em;font-weight:400;padding:60px 0 0 40px;}
.wyfw p {color:#fff;margin:20px 0 0 40px;}
.wyfw .go-in-btn {border:#fff solid 1px;width:128px;line-height:40px;text-align:center;color:#fff;margin:70px 0 0 40px;}
.wyfw a:hover .go-in-btn {background:#fff;}
.wyfw .wyfw-btn-1 a:hover .go-in-btn {color:#096DD9;}
.wyfw .wyfw-btn-2 a:hover .go-in-btn {color:#3f9f69;}
.wyfw .wyfw-btn-3 a:hover .go-in-btn {color:#413EB3;}
.wyfw .wyfw-btn-4 a:hover .go-in-btn {color:#B4363B;}
.wyfw .wyfw-btn-5 a:hover .go-in-btn {color:#17B2A1;}
.wyfw .wyfw-btn-6 a:hover .go-in-btn {color:#E7B435;}

.yzt-content {background:#ddd;height:calc(100% - 94px);position:relative;}
.switch-btn {background-color:#fff;background-repeat:no-repeat;background-position:center center;width:16px;height:80px;display:block;position:absolute;top:50%;margin-top:-40px;box-shadow:#666 -6px 0 10px -8px;z-index:3;}
.hide-btn {background-image:url(../images/ico-left.png);}
.open-btn {background-image:url(../images/ico-right.png);display:none;left:0;}
.yzt-index .hide-btn {left:510px;}
.yzt-view .hide-btn {left:960px;}
.map-search {position:absolute;top:20px;left:20px;width:490px;z-index:3;}
.map-search .input-txt {background:#fff;border:#ccc solid 1px;box-sizing:border-box;width:450px;height:40px;padding:0 8px;font-size:16px;}
.map-search .search-btn {background:#096DD9 url(../images/ico-search.png) no-repeat center center;width:40px;height:40px;display:block;}
.map-search .search-btn:hover {background-color:#238767;}
.map-search .search-btn:active {background-color:#045440;}
.yzt-content .house-list-content {background:#fff;border:#ccc solid 1px;box-sizing:border-box;height:calc(100% - 20px - 20px - 12px - 12px - 40px);position:absolute;top:84px;left:20px;width:490px;overflow-y:auto;z-index:3;}
.yzt-content .house-list-content li {border-bottom:#ccc solid 1px;padding:16px 20px;}
.yzt-content .house-list-content .pic {width:114px;height:74px;display:block;overflow:hidden;position:relative;}
.yzt-content .house-list-content .pic img {width:100%;height:100%;object-fit:cover;}
.yzt-content .house-list-content .pic:hover img {width:110%;height:110%;transform:translate(-5%,-5%);}
.yzt-content .house-list-content .pic .ico-ysf {width:21px;height:26px;position:absolute;top:6px;left:6px;}
.yzt-content .house-list-content .pic:hover .ico-ysf {width:21px;height:26px;transform:translate(0,0);}
.yzt-content .house-list-content .info {width:69%;}
.yzt-content .house-list-content .info h3 {font-size:1.125em;font-weight:400;}
.yzt-content .house-list-content .info h3 img {vertical-align:middle;margin-right:4px;}
.yzt-content .house-list-content .info h3 span {vertical-align:middle;}
.yzt-content .house-list-content .info-content {margin-top:8px;}
.yzt-content .house-list-content .info-content td {font-size:14px;width:75%;vertical-align:top}
.yzt-content .house-list-content .info-content td.td-title {color:#888;width:25%;}
.map-type {position:absolute;bottom:20px;right:20px;}
.map-type li {margin-left:16px;}
.map-type li a {border:#888 solid 1px;display:block;position:relative;}
.map-type li a:hover {border:#096DD9 solid 1px;}
.map-type li span {background:#888;padding:1px 2px;color:#fff;font-size:12px;position:absolute;bottom:0;right:0;}
.map-type li a img {display:block;}
.map-type li.cur a {background:#096DD9;border:#096DD9 solid 1px;}
.map-type li.cur span {background:#096DD9;}
.map-back {background:#fff;border:#ccc solid 1px;width:928px;height:38px;line-height:38px;padding:0 0 0 10px;position:absolute;top:20px;left:20px;z-index:3;}
.map-back a {font-size:16px;color:#096DD9;}
.map-back a:hover {color:#333;}
.house-view-tabs-main {background:#F6F6F6;border:#ccc solid 1px;width:938px;height:calc(100% - 20px - 20px - 12px - 12px - 40px);position:absolute;top:80px;left:20px;z-index:3;overflow-y:auto;}
.house-view-info {background:#fff;padding:20px;}
.house-view-info h3 {font-size:1.625em;font-weight:400;}
.house-view-info .info-content {margin-top:8px;}
.house-view-info .info-content td {/*width:90%;*/vertical-align:top;padding:3px 0;}
.house-view-info .info-content td.td-title {color:#888;/*width:10%;*/}
.house-view-tabs-main .tabs {background:#fff;padding-top:0 !important;}
.house-view-tabs-main .tabs li {width:20% !important;padding-bottom:20px !important;}
.house-view-tabs-main .tabs-main {padding:20px;}
.house-view-tabs-main .detail-info-content .detail-name {font-size:1.5em;}
.house-view-tabs-main .detail-info {padding:20px 20px 0 20px !important;}
.house-view-tabs-main .detail-info-content .qrcode {top:-20px;right:-20px;}
.sub-tabs {margin-bottom:20px;}
.sub-tabs ul {display:flex;justify-content:space-between;}
.sub-tabs li {width:24%;}
.sub-tabs-1 li {width:32%;}
.sub-tabs li a {background:#fff;border:#ddd solid 1px;display:block;border-radius:8px;text-align:center;padding:20px 0;}
.sub-tabs li strong {font-size:1.5em;}
.sub-tabs li p {margin-top:6px;}
.sub-tabs .cur a {background:#096DD9;color:#fff !important;}
.sub-tabs .cur strong {color:#fff !important;}
.house-view-tabs-main .vote ul {justify-content:flex-start}
.house-view-tabs-main .vote li {margin:0 20px 20px 0;width:280px;}
.house-view-tabs-main .vote li:nth-child(3n) {margin-right:0;}

.map-point {background-repeat:no-repeat;display:block;height:31px;padding-left:28px;font-size:12px;position:absolute;z-index:1;}
.map-point span {background:#fff;border:#0C7B5B solid 1px;border-left:none;border-radius:0 100px 100px 0;line-height:19px;display:inline-block;padding-right:8px;}
.map-point-zz {background-image:url(../images/map-point-zz.png);}
.map-point-sy {background-image:url(../images/map-point-sy.png);}
.map-point-bg {background-image:url(../images/map-point-bg.png);}
.map-point-qt {background-image:url(../images/map-point-qt.png);}
.map-point {position:unset;cursor: pointer;}
.map-title {
    background: #fff;
    border: #0C7B5B solid 1px;
    border-left: none;
    border-radius: 0 100px 100px 0;
    position: absolute;
    height: 19px;
    min-width: max-content;
    padding-right: 5px;
    top: 0px;
    left: 28px;
    font-size: 12px;
}

.right-bar {position:absolute;right:0;bottom:24%;border-top:#ccc solid 1px;}
.index-body .right-bar {bottom:40%;}
.right-bar li {}
.right-bar li a {background:rgba(255,255,255,.9);border-left:#ccc solid 1px;border-bottom:#ccc solid 1px;display:block;padding:14px 0;width:126px;text-align:center;}
.right-bar li:first-child a {border-radius:8px 0 0 0;}
.right-bar li:last-child a {border-radius:0 0 0 8px;}
.right-bar li a:hover {background:rgba(255,255,255);color:#333;}
.yzqy-content-left {width:740px;}
.yzqy-content-right {width:340px;}
.yzqy-content-left .yzqy-txt {padding-bottom:16px;}
.yzqy-content-left .yzqy-txt .yzqy-num {font-size:1.625em;font-weight:900;width:70px;}
.yzqy-content-left .yzqy-txt .yzqy-txt-content {font-size:1.25em;width:670px;margin-top:4px;}
.yzqy-pic {}
.yzqy-pic .img {width:100%;display:block;border-radius:12px 12px 0 0;}
.yzqy-pic-txt {padding:30px 50px;color:#fff;font-size:1.875em;border-radius:0 0 12px 12px;}

.default-page .empty {
    background:url(../images/defaultpage/empty.svg) center center no-repeat;
    min-height: 230px;
    min-width: 230px;
}

.default-page .network {
    background:url(../images/defaultpage/network.svg) center center no-repeat;
    min-height: 230px;
    min-width: 230px;
}

.default-page .error {
    background:url(../images/defaultpage/error.svg) center center no-repeat;
    min-height: 230px;
    min-width: 230px;
}

.default-page .search {
    background:url(../images/defaultpage/search.svg) center center no-repeat;
    min-height: 230px;
    min-width: 230px;
}

.default-page .text {
    color:#969798;
    text-align: center;
    margin-top: 10px;
}

.xmgs .tabs {border-bottom:none;padding-top:0;width:600px;margin:0 auto;}
.xmgs .tabs li {padding-bottom:16px;width:20%;}
.xmgs .new-xm-list {/*padding-top:20px;*/}
.new-xm-list .new-xm-left,
.new-xm-list .new-xm-right {width:590px;}
.new-xm-list .new-xm-left {width:570px;height:392px;padding:10px 0px;}
.new-xm-list .new-xm-big {background:#ddd;width:100%;height:100%;position:relative;display:block;}
.new-xm-list .new-xm-big .new-xm-layer {background:rgba(255,255,255,.85);width:100%;position:absolute;bottom:0;left:0;}
.new-xm-list .new-xm-big .new-xm-big-txt {padding:20px;}
.new-xm-list .new-xm-big .new-xm-big-txt p {color:#333;}
.new-xm-list .new-xm-big .new-xm-big-title {margin-bottom:8px;}
.new-xm-big-title h3 {width:80%;font-size:1.25em;}
.new-xm-big-title .img {margin-top:5px;}
.new-xm-list .new-xm-small {border-bottom:#fff solid 2px;padding:10px 10px 8px 10px;height:104px;display:block;margin-bottom:20px;}
.new-xm-list .new-xm-small:hover {border-bottom:#096DD9 solid 2px;}
.new-xm-list .new-xm-small:nth-child(3n) {margin-bottom:0;}
.new-xm-list .new-xm-small .pic {width:146px;height:104px;}
.new-xm-list .new-xm-small .new-xm-small-txt {width:70%;}
.new-xm-list .new-xm-small .new-xm-small-txt p {color:#333;}
.new-xm-list .new-xm-small .new-xm-small-title {margin:0px 0 8px 0;}
.new-xm-small-title h3 {width:80%;font-size:1.25em;}
.new-xm-small-title .img {margin-top:5px;}
.xmgs-list-content ul {display:flex;justify-content:flex-start;flex-wrap:wrap;}
.xmgs-list-content li {margin:0 20px 20px 0;width:285px;}
.xmgs-list-content li:nth-child(4n) {margin-right:0;}
.xmgs-list-content li .pic {border:#ddd solid 1px;height:185px;}
.xmgs-list-content li .xmgs-info {background:#fff;padding:12px;}
.xmgs-list-content li .xmgs-info h3 {font-size:1.25em;}
.xmgs-list-content li .xmgs-info .xmgs-info-txt {margin-top:4px;color:#333;}
.xmgs-list-content li .xmgs-info .img {margin-top:8px;display:inline-block;}
.xmgs-list-content a:hover .pic {border-color:#096DD9;}
.search-filter {}
.search-filter li {margin-top:20px;}
.search-filter li h3 {line-height:36px;font-weight:400;font-size:1em;margin-right:8px;}
.search-filter li .search-filter-content {}
.search-filter li .search-filter-content .search-filter-btn {margin-right:20px;}
.search-filter li .search-filter-content .search-filter-btn a {line-height:36px;padding:0 20px;display:block;border-radius:6px;}
.search-filter li .search-filter-content .cur-btn a {background:#096DD9;color:#fff;display:block;}
.xm-detail {padding-bottom:70px;}
.xm-detail .xm-detail-title {font-size:2em;font-weight:900;margin-bottom:20px;}
.xm-detail .xm-detail-title span {margin-right:20px;}
.xm-detail .xm-detail-content {}
.xm-detail .xm-detail-content .xm-detail-left {width:794px;}
.xm-detail .xm-detail-content .xm-detail-right {width:388px;height:300px;}
.xm-content {border-top:#ddd solid 1px;}
.xm-content .tabs {border-bottom:none;position:absolute;top:-144px;left:0;width:100%;}
.xm-content .tabs li {width:16.66%;}
.xm-content .detail-name {font-size:1.625em;}
.ssj-list ul {display:flex;justify-content:space-between;flex-wrap:wrap;}
.ssj-list li {width:47%;}
.ssj-list li .department {padding-bottom:20px;line-height:100%;padding-left:14px;}
.popwin {width:100%;height:100%;position:fixed;right:0;top:0;z-index:10;}
.popbg {width:100%;height:100%;position:fixed;background:rgba(0, 0, 0, 0.5) none repeat scroll 0 0 !important;filter:Alpha(opacity=50);background:#000;z-index:1;}
.popwin .popdialog {background:#FFF;box-shadow:0 0 5px #000;position:absolute;z-index:2;border-radius:6px;}
.popwin .head {border-bottom:#CCC solid 1px;height:58px;line-height:58px;position:relative;width:auto;}
.popwin .head h1 {font-size:26px;font-weight:bold;color:#096DD9;padding:0 20px;margin:0;}
.popwin .head a {background-repeat:no-repeat;width:26px;height:26px;display:block;margin:22px 22px 0 0;}
.popwin .head .ico-close {background-image:url(../images/ico-close.png);}
.popwin .head .ico-close:hover {background-image:url(../images/ico-close-hover.png);}
.popwin .dialog-content {overflow-y:auto;height:640px;}
.popwin-pop .popdialog {width:1200px;height:700px;top:50%;left:50%;margin:-350px 0 0 -600px;}
.result-detail {padding:20px;}
.result-detail .detail-title {margin-top:30px;}
.result-detail .download-box {background:#fff;margin:0;padding:20px 0 0 0;}
.more-tabs li a {background:#fff;border:#ccc solid 1px;border-radius:100px;width:86%;display:block;margin:0 auto;padding:8px 0;}
.more-tabs .cur {background:none;}
.more-tabs .cur a {background:#096DD9;border-color:#096DD9;color:#fff;}










@media screen and (max-width:1440px) {
    body {font-size:14px;zoom:.9;}
    .wsyz-body .title {font-size:2.25em;}
    .wsyz-body .sub-title p {font-size:1.375em;}
    .yzwhy-list-content .yzwyhgs li {width:32%;}
    .yzwyhgs .yzwyhgs-box {line-height:150%;}
    .house-view-tabs-main .vote li {width:31.5%;}
}