.old_type .x_zwgk_zfld {
    background: url(../img/2109100909017381822.png) no-repeat center 0;
}

.old_type .x_zwgk_zfjg {
    background: url(../img/2109100909018275393.png) no-repeat center 0;
}

.wz_Zwgk .header_bottom img {
    display: none;
}

.wz_Wlwz .header_bottom img {
    display: none;
}

.wz_Zjwz .header_bottom img {
    display: none;
}

.hotWord {
    font-size: 14px;
    color: #bcbcbc;
    opacity: .8;
    margin-top: 10px;
}

.hotWord p {
    float: left;
    color: #181818;
}

.hotWord li {
    float: left;
    margin-right: 8px !important;
    cursor: pointer;
    height: 22px;
    line-height: 22px;
    padding: 0 4px;
    color: rgba(255, 255, 255, .8) !important;
    border-radius: 1px;
}

.hotWord li a {
    color: #585955;
}

.old_type .hotWord {
    font-size: 24px;
}

.old_type .hotWord li {
    height: 34px;
    padding: 4px 4px;
}

a:focus-visible,
div:focus-visible,
span:focus-visible {
    outline: 2px solid #fcff00 !important;
    z-index: 999;
}

.ariabodytopfiexed .ariaregion,
.ariabodytopfiexed .ariahighlight {
    outline: 2px solid #ff6c00 !important;
    transition: outline 250ms;
}

/* 登录样式 begin */
.old_type * {
    cursor: url(http://zjjcmspublic.oss-cn-hangzhou-zwynet-d01-a.internet.cloud.zj.gov.cn/jcms_files/jcms1/web3096/site/images/1/cur/mouse_default.cur), auto !important;
}

.old_type a,
.old_type a * {
    cursor: url(http://zjjcmspublic.oss-cn-hangzhou-zwynet-d01-a.internet.cloud.zj.gov.cn/jcms_files/jcms1/web3096/site/images/1/cur/pointer.cur), auto !important;
}

.loginItems a {
    display: block;
}

.gr_login {
    font-size: 14px !important;
    margin-bottom: 8px;
}

.fr_login {
    font-size: 14px !important;
}

#login p {
    line-height: 17px;
}

.login-out {
    font-size: 14px !important;
}

.user-center a {
    font-size: 14px !important;
    margin-bottom: 8px;
}

#login {
    position: relative;
    display: inline-block;
    font-size: 12px;
    color: #333;
}

.user-center {
    position: absolute;
    width: 90px;
    height: 60px;
    text-align: center;
    background: url(http://zjjcmspublic.oss-cn-hangzhou-zwynet-d01-a.internet.cloud.zj.gov.cn/jcms_files/jcms1/web3096/site/picture/1330/2012101025462341435.png) no-repeat 0 0px;
    display: none;
    line-height: 30px;
    padding-top: 12px;
    left: 50%;
    margin-left: -45px;
    border-radius: 5px;
    z-index: 5;
}

.user-center>a {
    display: block;
    line-height: 30px;
    text-align: center;
}

.user-center>p:hover,
.user-center>a:hover {
    color: #1492ff;
}

.loginBtns {
    width: auto;
    line-height: normal;
    color: #333;
    font-size: 12px;
    text-align: center;
    cursor: pointer;
}

.loginItems {
    position: absolute;
    width: 90px;
    height: 60px;
    text-align: center;
    background: url(http://zjjcmspublic.oss-cn-hangzhou-zwynet-d01-a.internet.cloud.zj.gov.cn/jcms_files/jcms1/web1/site/picture/-1/zjzwfw_2019_dlbjdc.png) no-repeat 0 -1px;
    font-size: 14px !important;
    display: none;
    line-height: 30px;
    padding-top: 12px;
    left: -19px;
    border-bottom: 1px solid #eeeeee;
}

.loginBtns:hover .loginItems {
    display: block;
}

/* 登录样式 end */
.tab-hd,
.header_top,
.footer {
    min-width: 1200px;
}

/* 清浮动样式 */
.disabilitiesNav div.disabilitiesMain {
    padding: 0;
}

.mb_css {
    display: none
}

.clearfix {
    zoom: 1;
}

.clearfix:after {
    content: '020';
    height: 0px;
    display: block;
    overflow: hidden;
    clear: both;
}

/* 120px的内容区域 */
.inner_box {
    margin: 0 auto;
    width: 1200px;
    height: auto;
}

.header {
    background: url(http://zjjcmspublic.oss-cn-hangzhou-zwynet-d01-a.internet.cloud.zj.gov.cn/jcms_files/jcms1/web1825/site/picture/0/1608020947395999414.png) no-repeat center 0px;
}

a {
    color: #333333;
}

/* header_css */
.header {
    width: 100%;

}

.header_top {
    width: 100%;
    height: 40px;
    background-color: #eceef1;
}

.header_top ul li a {
    color: #333;
    font-size: 16px;
}

.version {
    margin-top: 12px;
}

.version li {
    float: left;
    border-left: 1px solid #333;
    width: auto;
    height: 16px;
    padding: 0 10px;
}

.version li a {
    display: block;
    width: 100%;
    height: 16px;
    line-height: 16px;
}

.version li:first-child {
    padding-left: 0;
    border: none;
}

.ariabodytopfiexed .version li:nth-child(4) {
    display: none;
}

.weblink {
    margin-top: 9px;
}

.weblink li {
    float: left;
    width: auto;
    height: 22px;
    padding-left: 20px;
}

.weblink li a {
    display: block;
    width: 100%;
    height: 22px;
    line-height: 22px;
}

.weblink li:first-child {
    padding-left: 0;
}

.weblink li span {
    display: inline-block;
    float: left;
    height: 22px;
    line-height: 22px;
}

.gh,
.zjzwfw,
.zww {
    display: inline-block;
    float: left;
    margin-right: 10px;
    width: 20px;
    height: 22px;
}

.zjzwfw {
    background: url(https://zjjcmspublic.oss-cn-hangzhou-zwynet-d01-a.internet.cloud.zj.gov.cn/jcms_files/jcms1/web1825/site/picture/0/2302171550298769261.png?0.28912836068599446) no-repeat center center;
    background-size: 20px 20px;
}

.gh {
    /* background: url(http://zjjcmspublic.oss-cn-hangzhou-zwynet-d01-a.internet.cloud.zj.gov.cn/jcms_files/jcms1/web1825/site/picture/1365/2012030101315914977.png?0.9236981859963715) no-repeat center center; */
    /* background-size: 20px 20px; */
}

.zww {
    background: url(http://zjjcmspublic.oss-cn-hangzhou-zwynet-d01-a.internet.cloud.zj.gov.cn/jcms_files/jcms1/web1825/site/picture/1365/2012030101316427876.png?0.16264852515564066) no-repeat center center;
    background-size: 20px 20px;
}

/* logo search css */
.header_bottom {
    margin-top: 53px;
    width: 1200px;
    height: auto;
}

.logo {
    /* width: 425px; */
    /* height: 82px; */
    /* background: url('../picture/logo.png')no-repeat left top; */
}

.logo img {
    width: 300px;
    max-width: 100%;
}

.search {
    margin-top: 16px;
}

.search form {
    width: 410px;
    height: 50px;
}

.search form div {
    width: 330px;
    height: 50px;
    padding-left: 40px;
    background: #ffffff;
    background-image: url(http://zjjcmspublic.oss-cn-hangzhou-zwynet-d01-a.internet.cloud.zj.gov.cn/jcms_files/jcms1/web1825/site/picture/1365/2012011110377816152.png?0.8595670247764244);
    background-repeat: no-repeat;
    background-position: 16px 14px;
}

.search form div input {
    width: 290px;
    height: 50px;
    border: none;
    outline: none;
    padding: 0 20px 0 12px;
    color: #bcbcbc;
    line-height: 50px;
}

.btn {
    width: 80px;
    height: 100%;
    float: right;
    border: 0;
    outline: none;
    background: url(http://zjjcmspublic.oss-cn-hangzhou-zwynet-d01-a.internet.cloud.zj.gov.cn/jcms_files/jcms1/web1825/site/picture/1365/2012011110375179735.png?0.7359036860766717) no-repeat center;
    cursor: pointer;
    display: block;
    font-size: 0;
    line-height: 0;
    text-indent: -9999px;
}

/* nav css */
.nav {
    margin-top: 42px;

}

.nav ul {
    background-color: #ff0000;
}

.nav ul li {
    float: left;
    width: 200px;
    height: 50px;
}

.nav ul li:hover {
    background-color: #d12727;
}

.nav ul li a {
    display: inline-block;
    color: #fff;
    font-size: 22px;
    width: 100%;
    height: 100%;
    line-height: 50px;
    text-align: center;
}

/* .nav ul li a:hover {
                    color: #ff0000;
                    font-weight: bold;
                } */

/* header_css end */
.lazqnewswz {
    font-size: 18px !important;
    display: inline-block !important;
    height: 35px !important;
    line-height: 35px !important;
    background: #fabe2d;
    color: white !important;
    padding: 0 20px;
    border-radius: 5px;
    font-weight: 800;
}

.lazqnews {
    margin-left: 6px;
    height: auto !important;
    padding: 0px !important;
    border: none !important;
    position: relative !important;
    top: -10px;
    display: none;
}

.old_type .lazqnews {
    display: block;
    float: right !important;
    top: -10px !important;
    margin-right: 10px;
}

.old_type .lazqnewswz {
    height: 50px !important;
    line-height: 50px !important;
    font-size: 30px !important;
}

.old_type .tc1 .in_tc li>a {
    width: 80%
}

.old_type .tc .govpushinfo150203 li a {
    width: 80%;
}

.old_type .tc1 li a {
    width: 80%
}

.old_type .tc1 li.old_zdtj a {
    width: 70%;
}

.old_type .tab-pal ul li a {
    font-size: 23px !important;
}

.old_type .jt_title {
    margin-bottom: 30px !important;
    margin-top: 55px !important;
}

.old_type .news_tt p a {
    font-size: 55px !important;
}

.news_tt {
    height: 120px;
    padding: 10px 0 0 0;
}

.news_tt2 {
    padding-top: 20px;
    height: 175px;
}

.headLines-wrapper {
    height: 100%;
}

.headLines {
    width: 1140px;
    height: 150px;
    /* bottom: -250px; */
    /*位置偏差可能需要你们自己改*/
    border-bottom: 4px solid #ff0000;
    background: #fff;
    position: absolute;
    left: 50%;
    transform: translateX(-50%);
}

.headLines .headLines-container {
    width: 1125px;
    height: 140px;
    margin: 0 auto;
    padding: 0px 40px;
}

.headLinesWrap {
    width: 960px;
}

.headLines .tag-head {
    margin-right: 20px;
    position: relative;
    margin-top: 20px;
}

.headLines .tag-head span {
    display: block;
    position: absolute;
    color: #fff;
    padding: 10px 0;
    text-align: center;
    /* 
width: 50px;
min-height: 40px;
font-size: 30px;
line-height: 30px */
    width: 56px;
    min-height: 73px;
    font-size: 22px;
    font-weight: bold;
    line-height: 44px;
    z-index: 99;
}

.headLinesWrap a {
    display: inline-block;
    padding-left: 20px;
    background: url(../img/dian_on.png) no-repeat left center;
    background-size: 9px;
    line-height: 38px;
    font-size: 22px;
    color: #ff0000;
    max-width: 100%;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    display: inline-block;
}

.ts_more {
    position: absolute;
    display: inline-block;
    font-size: 16px;
    color: #ff0000;
    right: 0px;
    bottom: 10px;
}

.lf {
    float: left;
}

.clearfix:after {
    clear: both;
    content: '';
    display: block;
    width: 0;
    height: 0;
    visibility: hidden;
}



/* .old_type .headLines{
height: 230px;
} */
.old_type .Headlines {
    width: 1200px;
    height: 180px;
    padding: 30px 30px 50px;
    position: relative;
    background: #ffffff;
    border-bottom: 9px solid #ff0000;
    margin-bottom: 50px;
}

.old_type .headLines-wrapper {
    height: 100%;
}



.old_type .Headlines .headLines-container {
    width: 1200px;
    height: 190px;
    margin: 0 auto;
    padding: 30px 40px;
}

.old_type .headLinesWrap {
    width: 85%;
}

.old_type .news_tt2 {
    height: 185px;
}

.old_type .headLines {
    height: 185px;
}

.old_type .headLines .tag-head {
    margin-top: 50px;
}

.old_type .news_tt {
    height: 220px;
}

.old_type .Headlines .tag-head {
    margin-right: 20px;
    position: relative;
    margin-top: 30px;
}

.old_type .Headlines .tag-head span {
    display: block;
    position: absolute;
    color: #fff;
    font-weight: bold;
    text-align: center;
    /* width: 59px;
min-height: 43px;
font-size: 30px;
padding: 10px 20px 10px 10px;
line-height: 41px; */
    width: 80px;
    min-height: 93px;
    font-size: 30px;
    line-height: 93px;
}

.old_type .Headlines .tag-head img {
    width: 80px;
}

.old_type .headLinesWrap a {
    display: inline-block;
    padding-left: 20px;
    background: url(../img/dian_on.png) no-repeat left center;
    background-size: 9px;
    line-height: 52px;
    font-size: 36px;
    color: #ff0000;
    max-width: 100%;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    display: inline-block;
}

.old_type .ts_more {
    position: absolute;
    display: inline-block;
    font-size: 24px;
    color: #ff0000;
    /* right: 20px;*/
    /* bottom: -10px;  */
}

.mobile_type .headLines {
    height: 14rem;
    bottom: -16rem !important;
}

.mobile_type .headLines .headLines-container-web {
    overflow: inherit;
    padding-top: 2vw;
    
}

.mobile_type .headLines-wrapper {
    height: 100%;
}

.mobile_type .headLines .headLines-container {
    width: 100%;
    height: 20vw;
    margin: 0 auto;
    padding: 4vw 4vw;
}

.mobile_type .headLinesWrap {
    width: 65vw;
    margin-top: 1vw;
}

.mobile_type .headLines .tag-head {
    margin-right: 4vw;
    position: relative;
    margin-top: 4vw;
}

.mobile_type .headLines .tag-head span {
    display: block;
    position: absolute;
    /* width: 9vw; */
    min-height: 5vw;
    font-size: 5vw;
    color: #fff;
    padding: 1vw 0;
    text-align: center;
    /* line-height: 6vw; */

    width: 11vw;
    font-weight: bold;
    line-height: 11vw;
}

.mobile_type .headLines .tag-head img {
    width: 11vw;
}

.mobile_type .headLinesWrap a {
    display: inline-block;
    padding-left: 20px;
    background: url(../img/dian_on.png) no-repeat left center;
    background-size: 9px;
    line-height: 6vw;
    font-size: 4vw;
    color: #ff0000;
    max-width: 100%;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    display: inline-block;
}

.mobile_type .ts_more {
    position: absolute;
    display: inline-block;
    font-size: 0vw;
    color: #ff0000;
    right: -4vw;
    bottom: -14vw;
}

.mobile_type .ts_more::after {
    content: '更多';
    display: block;
    width: 9rem;
    height: 3rem;
    font-size: 4vw;
    line-height: 3rem;
    text-align: center;
    background: #fff;
    color: #ff0000;
}

.news_tt p a {
    font-size: 30px;
}

.news_tt {
    padding: 15px 0 0 0;
}

.news_tt p {
    background-color: #f7f9fb;
}

.news_tt p a {
    font-size: 30px;
}

.news_tt {
    padding: 15px 0 0 0;
}

.news_tt p {
    background-color: #f7f9fb;
}

.slideBox .prev:hover {
    background: url(../img/2012030114321497789.png);
    height: 50px;
    width: 35px;
    position: absolute;
    top: 330px;
    left: 455px;
    background-size: 100% 100%;
}

.slideBox .next:hover {
    background: url(../img/2012030114321083963.png);
    height: 50px;
    width: 35px;
    position: absolute;
    top: 330px;
    left: 490px;
    background-size: 100% 100%;
}

.in_active {
    font-weight: bold;
    border-bottom: 2px solid #ff0000;
}

.tc1 .in_active a {
    color: #333;
}

.tc1 .in_active a:hover {
    color: #333;
}

.tc1 .in_tt li {
    float: left;
    width: auto;
    background: none;
    padding: 0 5px;
    margin-left: 8px;
}

.tc1 .in_tt li:first-child {
    margin-left: 0;
}

.tc .govpushinfo150203 {
    display: block;
    padding: 0;
    width: 552px;
    height: 304px;
    overflow: hidden;
    margin-top: 5px;
}

.tc .govpushinfo150203 li {
    overflow: hidden;
    width: 100%;
    padding-left: 10px;
}

.tc .govpushinfo150203 li a {
    display: block;
    float: left;
    width: 411px;
    height: 38px;
    font-size: 16px;
    line-height: 38px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}

.tc .govpushinfo150203 li a:hover {
    color: #ff0000;
}

.tc .govpushinfo150203 li span {
    display: block;
    height: 38px;
    float: right;
    font-size: 16px;
    color: #999999;
    line-height: 38px;
}

.tc ul .bag {
    color: #777;
    font-size: 14px;
}

.tc ul .bag:hover {
    color: #db140c;
}

.tc ul .isnull1 {
    color: #777;
    font-size: 14px;
}

.tc ul .isnull1:hover {
    color: #db140c;
}

.tc ul .bag {
    color: #777;
    font-size: 14px;
}

.tc ul .bag:hover {
    color: #db140c;
}

.tc ul .isnull2 {
    color: #777;
    font-size: 14px;
}

.tc ul .isnull2:hover {
    color: #db140c;
}

.tc ul .bag {
    color: #777;
    font-size: 14px;
}

.tc ul .bag:hover {
    color: #db140c;
}

.tc ul .isnull3 {
    color: #777;
    font-size: 14px;
}

.tc ul .isnull3:hover {
    color: #db140c;
}

.tc ul .bag {
    color: #777;
    font-size: 14px;
}

.tc ul .bag:hover {
    color: #db140c;
}

.tc ul .isnull4 {
    color: #777;
    font-size: 14px;
}

.tc ul .isnull4:hover {
    color: #db140c;
}

.tc ul .bag {
    color: #777;
    font-size: 14px;
}

.tc ul .bag:hover {
    color: #db140c;
}

.tc ul .isnull5 {
    color: #777;
    font-size: 14px;
}

.tc ul .isnull5:hover {
    color: #db140c;
}

.tc ul .bag {
    color: #777;
    font-size: 14px;
}

.tc ul .bag:hover {
    color: #db140c;
}

.tc ul .isnull6 {
    color: #777;
    font-size: 14px;
}

.tc ul .isnull6:hover {
    color: #db140c;
}

.tc ul .bag {
    color: #777;
    font-size: 14px;
}

.tc ul .bag:hover {
    color: #db140c;
}

.tc ul .isnull7 {
    color: #777;
    font-size: 14px;
}

.tc ul .isnull7:hover {
    color: #db140c;
}

.tc ul .bag {
    color: #777;
    font-size: 14px;
}

.tc ul .bag:hover {
    color: #db140c;
}

.tc ul .isnull8 {
    color: #777;
    font-size: 14px;
}

.tc ul .isnull8:hover {
    color: #db140c;
}

.fa3 {
    margin-top: 30px;
}

.zwgk {
    margin-top: 25px;
}

.tt .active a {
    height: 51px;
    color: #ff0000;
    border-bottom: 4px solid #ff0000;
    display: inline-block;
}

.tc ul .bag {
    color: #777;
    font-size: 14px;
}

.tc ul .bag:hover {
    color: #db140c;
}

.tc ul .bag {
    color: #777;
    font-size: 14px;
}

.tc ul .bag:hover {
    color: #db140c;
}

.tc ul .bag {
    color: #777;
    font-size: 14px;
}

.tc ul .bag:hover {
    color: #db140c;
}

.msssyzt {
    width: 100% !important;
    margin-left: 0px !important;
    /*height: 108px !important;*/
    height: auto !important;
    margin-top: 13px;
}

.msssyzt .grfw {
    width: 70% !important;
}

.msssyzt a {
    padding-right: 6px;
    /*float: left;*/
    color: #fff;
    display: block;
    width: auto;
}

.zwfw_ul li:nth-child(1) .bgs4{
    padding: 15px 0px;
    background: url(../img/3.jpg) no-repeat center 0;
}
.zwfw_ul li:nth-child(2) .bgs4{
    padding: 15px 0px;
    background: url(../img/4.jpg) no-repeat center 0;
}
.zwfw_ul li:nth-child(3) .bgs4{
    padding: 15px 0px;
    background: url(../img/5.jpg) no-repeat center 0;
}
.old_type .msssyzt {
    width: 100% !important;
    height: 227px !important;
    margin-top: 30px;
}

.old_type .msssyzt a {
    padding-right: 10px;
    float: left;
    width: auto;
}

.old_type .bgs4 {
    background-size: 100% !important;
}

.old_type .msssyzt .grfw {
    width: 74% !important;
}

.tsfw_tab .tt .active a {
    border-bottom: none;
}

/*表单修改样式*/
.form-container {
    width: 100%;
    margin: 0px auto;
    background-color: #fff;
    padding: 10px 20px 50px;
    border-radius: 5px;
    box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);
}

.form-container h2 {
    text-align: center;
    color: #333;
    margin-bottom: 20px;
}

.form-container label {
    display: block;
    color: #666;
    margin-bottom: 5px;
}

.form-container input[type="text"],
.form-container textarea {
    width: 100%;
    outline: none;
    padding: 10px;
    margin-bottom: 5px;
    border: 1px solid #ccc;
    border-radius: 4px;
    resize: vertical;
}

.form-container button {
    margin: 0 10px;
    padding: 10px 20px;
    background-color: #4CAF50;
    color: #fff;
    border: none;
    border-radius: 4px;
    cursor: pointer;
    float: right;
}

.form-container button.reset-button {
    background-color: #f44336;
    margin-right: 10px;
    float: left;
}

.form-container button:hover {
    opacity: 0.8;
}

/*表单修改样式*/
	* {
					font-family: '微软雅黑';
				}

				/* 友情链接 */
				.tab-hd {
					width: 100%;
					height: 100px;
					background-color: #e2eaf2;
				}

				.wzdh {
					font-size: 20px;
					font-weight: bold;
					color: #333333;
					line-height: 40px;
					padding-top: 30px;
				}

				.tab-nav {
					margin-top: 30px;
				}

				.tab-nav li {
					float: left;
					width: 250px !important;
					height: 40px;
					/* color: #333333; */
					font-size: 14px;
					line-height: 40px;
					text-indent: 0em !important;
					text-align: center;
					margin-left: 30px;
					background-color: #f8f8f8;
					background-image: url({pboot:sitetplpath}/assets/image/2012011110375781693.png);
					background-repeat: no-repeat;
					background-position: 168px center !important;
					cursor: pointer;

				}

				/* .notice .tab-hd li.on {
       background-image: url(up.png);
   } */
				.tab-bd .on {
					display: block;
				}

				.tab-pal {
					display: none;
					background-color: #f8f8f8;
				}

				.tab-pal ul {
					width: 1200px;
					margin: 0 auto;
				}

				.tab-pal ul li {
					float: left;
					width: 180px;
					line-height: 40px;
					font-size: 15px;
					margin-left: 20px;
				}

				.tab-pal ul li a {
					/* color: #333333; */
					/* color: #ffffff; */
					font-size: 13px;
				}

				/* .tab-pal ul li a:hover{
       color: #ff0000;
   } */
				/* 友情链接end */
				.tc1 li,
				.tc .govpushinfo150203 li {
					zoom: 1;
				}

				.tc1 li::after,
				.tc .govpushinfo150203 li::after {
					content: "020";
					height: 0px;
					display: block;
					overflow: hidden;
					clear: both;
				}

				.old_type .tab-nav li {
					width: 303px !important;
					text-indent: 0 !important;
					background-position: 255px center !important;
				}
				 *{
                   font-family: '微软雅黑';
               }
               /* 友情链接 */
           .tab-hd {
               width: 100%;
               height: 100px;
               background-color: #e2eaf2;
           }
           
           .wzdh {
               font-size: 20px;
               font-weight: bold;
               color: #333333;
               line-height: 40px;
               padding-top: 30px;
           }
           
           .tab-nav {
               margin-top: 30px;
           }
           
           .tab-nav li {
               float: left;
               width: 193px;
               height: 40px;
               /* color: #333333; */
               font-size: 14px;
               line-height: 40px;
               text-indent: 2em;
               margin-left: 30px;
               background-color: #f8f8f8;
               background-image: url(http://zjjcmspublic.oss-cn-hangzhou-zwynet-d01-a.internet.cloud.zj.gov.cn/jcms_files/jcms1/web1825/site/img/1365/2012011110375781693.png?0.9370470674119578);
               background-repeat: no-repeat;
               background-position: 150px center;
               cursor: pointer;
           
           }
           .tab-nav a {
               float: left;
               text-align: center;
               width: 193px;
               height: 40px;
               /* color: #333333; */
               font-size: 14px;
               line-height: 40px;
               text-indent: 0em;
               margin-left: 30px;
               background-color: #f8f8f8;
               background-image: url(http://zjjcmspublic.oss-cn-hangzhou-zwynet-d01-a.internet.cloud.zj.gov.cn/jcms_files/jcms1/web1825/site/img/1365/2012011110375781693.png?0.9370470674119578);
               background-repeat: no-repeat;
               background-position: 150px center;
               cursor: pointer;
           
           }
           
           /* .notice .tab-hd li.on {
               background-image: url(up.png);
           } */
           .tab-bd .on{
               display: block;
           }
           .tab-pal {
               display: none;
               background-color: #f8f8f8;
           }
           
           .tab-pal ul {
               width: 1200px;
               margin: 0 auto;
           }
           
           .tab-pal ul li {
               float: left;
               width: 180px;
               line-height: 40px;
               font-size: 15px;
               margin-left: 20px;
           }
           
           .tab-pal ul li a {
               /* color: #333333; */
               /* color: #ffffff; */
               font-size: 13px;
           }
           
           /* .tab-pal ul li a:hover{
               color: #ff0000;
           } */
           /* 友情链接end */
                   /* 通用底部css */
           .footer {
               width: 100%;
               height: 60px;
                line-height: 60px;
               background-color: #7e8389;
           }
           
           .foot_left {
               margin-top: 21px;
           }
           
           .foot_left a {
               display: inline-block;
           }
           
           .foot_center {
               /*margin: 30px 0 0 18px;*/
           }
           
           .dzjg {
               margin-left: 30px;
           }
           
           .foot_center p span,
           .foot_center p span a {
               font-size: 16px;
               color: #ffffff;
           }
           
           .fc_bottom {
               margin-top: 12px;
           }
           
           .beian {
               display: inline-block;
               height: 20px;
               padding-left: 23px;
               margin-left: 10px;
           }
           
           .foot_right {
               width: 200px;
               /*margin-top: 30px;*/
               float: left;
               margin-left: 25px;
           }
           
           .foot_right ul li {
               float: left;
           }
           
           .foot_right ul li a {
               display: inline-block;
               border-left: 1px solid #ffffff;
               color: #ffffff;
               font-size: 16px;
               padding: 0 7px;
           }
           
           .foot_right ul li:first-child a {
               border-left: none;
               padding-left: 0;
           }
           
           .foot_right ul {
               /*margin-bottom: 10px;*/
           }
           
           .zjzwMD .foot_center br{
               display: none !important;
           }
           /* 通用底部css结束 */
           .foot_center p span.beian {
                   background: none;
               }
           .zjzwMD .foot_right{
             display:none !important;
           }
           .zjzwMD .foot_left {
               margin-top: 0vw;
           }
           .zjzwMD .c_right ul li {
               margin-top: 0vw !important;
           }
           .zjzwMD .foot_right ul li a,
               .zjzwMD .foot_center p span,
               .zjzwMD .foot_center p span a{
                   display: block;
               }
               .zjzwMD .footer br{
                   display: none !important;
               }
               .zjzwMD .foot_center p{
                   margin-top: 0;
               }
           .zjzwMD .foot_center p span.beian{
                   margin: 0;
                   padding: 0;
                   height: auto;
               }
           .zjzwMD .footer .foot_left .dzjg{
                   margin: 0;
               }
               .zjzwMD .footer  .inner_box{
                   padding-top: 20vw !important;
               }
           .zjzwMD .foot_center{
                   margin: 0!important;
               }
           .old_type .c_dbwza{right: -120px!important;;}
           .footer .inner_box{display: flex;justify-content: space-between;}
           .foot_center{display: flex;}
           .foot_center p:last-child{margin-top:0px;}
           .side .list-s ul li a:hover {
				color: black;
				background-position: 0 0px !important;
			}

			.zjzwMD .side .list-l ul li a:hover {
				color: black;
				background-position: 0 0px !important;
			}

			.zjzwMD #c,
			.zjzwMD #c>tbody,
			.zjzwMD #c>tbody>tr,
			.zjzwMD #c>tbody>tr>td {
				display: block;
				width: 100% !important
			}

			.zjzwMD #zoom p img {
				min-width: 20%
			}