﻿.mobile_type  .banner {

    width: 100% !important;

    height: 45.6667vw !important;

    padding: 0 3.2vw !important;

    background: url(http://zjjcmspublic.oss-cn-hangzhou-zwynet-d01-a.internet.cloud.bjltwx.com/jcms_files/jcms1/web2497/site/picture/0/2006160915425969629.png) no-repeat center !important;

    background-size: 83.7333vw 16.1333vw !important;

    box-sizing: border-box;

}



.mobile_type  .banner .sitename {

    font-size: 4.6667vw !important;

    color: #fff;

    line-height: 9.3333vw !important;

    float: left;

    margin-top: 2vw !important;

}



.mobile_type  .banner .sitename p {

    padding-left: 2vw !important;

}



.mobile_type  .banner .sitename p a {

    font-size: 4.6667vw !important;

}



.mobile_type  .banner img {

    /* width: 9.3333vw; */

    height: 9.7333vw;

    margin-top: 2vw !important;

}



.mobile_type .sxlogo {

    display: none;

}



.mobile_type .zwxxgk_box {

    width: 100%;

    padding: 3.2vw;

    box-sizing: border-box;

}



.mobile_type .zwxxgk_ht {

    width: 100%;

    margin-top: 0px;

    margin-bottom: 4.8vw;

}



.mobile_type .zwxxgk_ss {

    width: 100%;

    height: auto;

    background: none;

}



.mobile_type .search-area {

    margin: 0.5333vw auto;

    width: 73%;

    height: 6.667vw;

    bottom: 18px;

    border: 1px #2d66a5 solid;

    border-radius: 1.2vw;

}



.mobile_type .dl_nav02 {

    width: 100%;

    float: none;

}



.mobile_type .search-area .searchtext {

    float: left;

    width: 89%;

    height: 6.667vw;

    padding-left: 2vw;

    font-family: '微软雅黑';

    font-size: 3.2vw;

    color: #666666;

    background-color: transparent;

    border: 0;

}

.mobile_type .dl_nav02 h3 em.zwxxgk_bnt6{

    display: none;

}

.mobile_type .search-area .searchbutton {

    float: right;

    margin: 0;

    width: 5.3333vw;

    height: 6.667vw;

    background: url(http://zjjcmspublic.oss-cn-hangzhou-zwynet-d01-a.internet.cloud.bjltwx.com/jcms_files/jcms1/web2143/site/picture/151/2006121042121917622.png) no-repeat center;

    background-size: 5.3333vw 5.6vw;

    border: none;

    outline: none;

}



.mobile_type .dl_nav {

    width: 100%;

    float: none;

    overflow: hidden;

}



.mobile_type .dl_nav01 {

    width: 100%;

    height: auto;

    float: none;

    display: flex;

    flex-wrap: wrap;

    justify-content: space-between;

}



.mobile_type .dl_nav01 h3 {

    width: 49%;

    height: auto;

    margin-top: 0;

    float: none;

}



.mobile_type .dl_nav01 h3 a {

    cursor: pointer;

    width: 100%;

    color: rgb(45, 102, 165);

    font-size: 4.2vw;

    display: block;

    height: auto;

    line-height: 10.9333vw;

    padding-top: 0;

    background: #fff;

    border: 1px solid #ddd;

    font-family: "微软雅黑";

    text-decoration: none;

    text-align: center;

    font-weight: bold;

}



.mobile_type .dl_nav01 h3.tit_hover a {

    width: 100%;

    height: auto;

    background-color: rgb(45, 102, 165);

    color: rgb(255, 255, 255);

    font-size: 4.2vw;

    font-weight: bold;

    padding-top: 0;

    border: 1px solid #2c6294;

}



.mobile_type .dl_nav01 h3.tit_hover em.zwxxgk_bnt1 {

    display: none;

    background: url(1912251023274878930.png) no-repeat left center;

    background-size: 5.7333vw 5.7333vw;

}



.mobile_type .dl_nav01 h3.tit_hover em.zwxxgk_bnt2 {

    display: none;

    background: url(1912251023275684267.png) no-repeat left center;

    background-size: 5.7333vw 5.7333vw;

}
.mobile_type .fr_zd,.mobile_type .fr_nb{
    padding: 1vw;
}
.mobile_type .fr_zd ul li a{
    width:70% ;
}
.mobile_type .fr_zd ul li span{
    line-height: 52px;
}
.mobile_type .fr_zd ul li a{
    line-height: 52px;
}
.mobile_type .fr_nb ul li a{
    width: 74%;
    line-height: 52px;
}
.mobile_type .fr_nb ul li span{
    line-height: 52px;
}



.mobile_type .scroll_main1,

.mobile_type .fr_zd,

.mobile_type .fr_cont,

.mobile_type .fr_nb {

    width: 97%;

    margin: 0;

}



.mobile_type .dl_nav01 h3 a br {

    display: none !important;

}



.mobile_type .dl_nav01 h3 em.zwxxgk_bnt1,

.mobile_type .dl_nav01 h3 em.zwxxgk_bnt2 {

    width: 5.7333vw;

    height: 11.0667vw;

    float: left;

    padding-right: 2.6667vw;

    margin-top: 0px;

    margin-left: 2.6667vw;

    background-size: 5.8667vw 6vw;

    display: none !important;

}



.mobile_type .dl_nav01 h3 em.zwxxgk_bnt1 {

    background: url(1912251023274529579.png) no-repeat left center;

    background-size: 5.7333vw 5.7333vw;

}



.mobile_type .dl_nav01 h3 em.zwxxgk_bnt2 {

    background: url(1912251023275337380.png) no-repeat left center;

    background-size: 5.7333vw 5.7333vw;

    display: none;

}



.mobile_type .dl_nav02 .sideMenu1 {

    overflow: hidden;

    display: flex;

    flex-wrap: wrap;

    justify-content: space-between;

}





.mobile_type .dl_nav02 h3 span.zwxxgk_bnt5 {

    display: none;

}



.mobile_type .dl_nav02 h3 {

    width: 49%;

    height: auto;

    border: 1px solid #ddd;

    margin-top: 2vw;

    float: left;



    font-size: 4.2vw;

    display: block;

    padding-top: 0px;



    line-height: 10.9333vw;

    text-align: center;

}



.mobile_type .dl_nav02 h3.tit_hover {

    width: 49%;

    font-size: 4.2vw;

    text-align: center;

}



.mobile_type .dl_nav02 h3.gongkai {

    width: 100%;

}



.mobile_type .sideMenu ul {

    width: 100%;

}



.mobile_type .sideMenu ul.zd_list .three_list {

    padding-top: 1.3333vw;

    flex-wrap: wrap;

    justify-content: flex-start;

    display: flex !important;

    overflow: hidden;

}



.mobile_type .sideMenu ul.zd_list .three_list li {

    padding: 0.6667vw 2vw 0.6667vw 2.6667vw;

    line-height: 5.6vw;

    box-sizing: border-box;

    font-size: 3.6vw;

    background: url(2010231622233741141.png) no-repeat 1.0667vw 3.3333vw;

    width: 100%;

}



.mobile_type .fr_cont {

    min-height: 0;

}



.mobile_type .sideMenu ul.zd_list .three_list li.on {

    font-size: 3.6vw;

}



.mobile_type .sideMenu ul.zd_list .three_list li.on a {

    font-size: 3.6vw;

}



.mobile_type .dl_nav02 h3.tit_hover em.zwxxgk_bnt4 {

    background: url(1912251023277082314.png) no-repeat left center;

    background-size: 5.7333vw 6.1333vw;

}



.mobile_type .dl_nav02 .nb_list {

    /* display: none !important; */

}



.mobile_type .dl_nav02 h3.on em.zwxxgk_bnt3 {

    background: url(1912251023276385983.png) no-repeat left center;

    background-size: 5.7333vw 6.5333vw;

}



.mobile_type .dl_nav02 h3 div {

    font-weight: bold;

    float: none;

    width: 100%;

}



.mobile_type .dl_nav02 h3 em.zwxxgk_bnt3 {

    background: url(1912251023276021790.png) no-repeat left center;

    background-size: 5.7333vw 6.5333vw;

}



.mobile_type .dl_nav02 h3 div br {

    display: none !important;

}



.mobile_type .dl_nav02 h3 em.zwxxgk_bnt3,

.mobile_type .dl_nav02 h3 em.zwxxgk_bnt4 {

    display: none !important;

    width: 5.7333vw;

    height: 11.2vw;

    float: left;

    padding-right: 2.6667vw;

    margin-top: 0;

    margin-left: 2.6667vw;

    background-size: 5.7333vw 6.5333vw;

}



.mobile_type .dl_nav02 h3 em.zwxxgk_bnt4 {

    background: url(1912251023276763905.png) no-repeat left center;

    background-size: 5.7333vw 6.5333vw;

}



.mobile_type .dl_nav02 h3 em.zwxxgk_bnt5 {

    background: url(ys5.png) no-repeat left center;

    background-size: 5.7333vw 6.5333vw;

}



.mobile_type .dl_nav02 h3 em.zwxxgk_bnt5 {

    display: none !important;

    width: 5.7333vw;

    height: 11.2vw;

    float: left;

    padding-right: 2.6667vw;

    margin-top: 0;

    margin-left: 2.6667vw;

}



.mobile_type .mainR {

    float: none !important;

    width: 100%;

}



.mobile_type .zfxxgk_zdgktit {

    height: auto;

}



.mobile_type .zfxxgk_zdgktit span {

    height: 8vw;

    line-height: 8vw;

    font-size: 4vw;

    padding: 0px 2.6667vw;

    min-width: 9.3333vw;

}



.mobile_type .zfxxgk_zdgkc {

    width: 100%;

    box-sizing: border-box;

    margin-top: 3.2vw;

    margin-bottom: 3.2vw;

    padding: 0 2.6667vw !important;

}



.mobile_type .zfxxgk_zdgkc ul li {

    font-size: 4vw !important;

    line-height: normal;

    width: 100%;

    height: auto;

    overflow: hidden;

    padding: 1.3333vw 0;

}



.mobile_type .zfxxgk_zdgkc ul li:not(:first-child) {

    border-top: 1px #e3e3e3 dashed;

}



.mobile_type .zfxxgk_zdgkc ul li a {

    float: left;

    display: block;

    width: 100%;

    overflow: hidden;

    text-overflow: ellipsis;

    white-space: inherit;

    word-wrap: normal;

    font-size: 4vw !important;

}



.mobile_type .zfxxgk_zdgkc b {

    font-weight: normal !important;

    font-size: 3.2vw;

    color: #999999;

}



.mobile_type .zfxxgk_zdgkc .more {

    width: 21.4667vw;

    height: 8vw;

    line-height: 8vw;

    float: none;

    font-size: 4vw;

    text-align: center;

    background: #e7e7e7;

    margin: 1.3333vw auto 0;

}



.mobile_type .zn_cont {

    width: 100%;

    margin: 0 auto;

    padding: 3.2vw 0;

}



.mobile_type .nsjg_tab {

    table-layout: fixed;

    line-height: 8vw;

}



.mobile_type .nsjg_tab tr td {

    font-size: 4vw;

    line-height: 8vw;

    width: auto;

    word-break: break-word;

}



.mobile_type .nsjg_tab tr td p {

    font-size: 4vw;

    line-height: 8vw;

}



.mobile_type .nsjg_tab tr td span {

    font-size: 4vw;

    line-height: 8vw;

}

.bottom_box_ip {

    display: none;

}

.mobile_type .bottom_box {

    display: none;

}

.mobile_type .bottom_box_ip {

    display: block;

}

/* 手机版分页条 */



.mobile_type .default_pgToolbar {



    background: none;



    border: none;



}







.mobile_type .default_pgPerPage {



    display: none;



}







.mobile_type .default_pgFirst {



    width: 8vw;



    height: 6.6667vw;



    background: url(http://zjjcmspublic.oss-cn-hangzhou-zwynet-d01-a.internet.cloud.bjltwx.com/jcms_files/jcms1/web3614/site/picture/1552/2110181750056957395.gif?0.8464583259109282) no-repeat center;



    background-size: contain;



    margin-right: 1.3333vw;



}







.mobile_type .default_pgFirstDisabled {



    width: 8vw;



    height: 6.6667vw;



    background: url(http://zjjcmspublic.oss-cn-hangzhou-zwynet-d01-a.internet.cloud.bjltwx.com/jcms_files/jcms1/web3614/site/picture/1552/2110181750057307151.gif?0.5108747882150775) no-repeat center;



    cursor: auto;



    background-size: contain;



    margin-right: 1.3333vw;



}







.mobile_type .default_pgPrev {



    width: 12vw;



    height: 6.6667vw;



    background: url(http://zjjcmspublic.oss-cn-hangzhou-zwynet-d01-a.internet.cloud.bjltwx.com/jcms_files/jcms1/web3614/site/picture/1552/2110181750056576457.png?0.9947478346842384) no-repeat center;



    background-size: contain;



    margin-right: 1.3333vw;



}







.mobile_type .default_pgPrevDisabled {



    width: 12vw;



    height: 6.6667vw;



    background: url(http://zjjcmspublic.oss-cn-hangzhou-zwynet-d01-a.internet.cloud.bjltwx.com/jcms_files/jcms1/web3614/site/picture/1552/2110181750055769343.gif?0.25040286213511576) no-repeat center;



    cursor: auto;



    background-size: contain;



    margin-right: 1.3333vw;



}







.mobile_type .default_separator {



    display: none;



}







.mobile_type .default_pgNext {



    width: 12vw;



    height: 6.6667vw;



    background: url(http://zjjcmspublic.oss-cn-hangzhou-zwynet-d01-a.internet.cloud.bjltwx.com/jcms_files/jcms1/web3614/site/picture/1552/2110181750035367898.gif?0.8966763508287363) no-repeat center;



    background-size: contain;



    margin-left: 1.3333vw;



}







.mobile_type .default_pgLast {



    width: 8.1vw;



    height: 6.6667vw;



    background: url(http://zjjcmspublic.oss-cn-hangzhou-zwynet-d01-a.internet.cloud.bjltwx.com/jcms_files/jcms1/web3614/site/picture/1552/2110181750035036922.gif?0.45672629097432615) no-repeat center;



    background-size: contain;



    margin-left: 1.3333vw;



}







.mobile_type .default_pgRefresh {



    width: 8.4vw;



    height: 5.7333vw;



    background: url(http://zjjcmspublic.oss-cn-hangzhou-zwynet-d01-a.internet.cloud.bjltwx.com/jcms_files/jcms1/web3614/site/picture/1552/2110181750056171308.gif?0.8023270272895751) no-repeat center;



    background-size: contain;



}







.mobile_type .default_pgSearchInfo {



    display: none;



}







.mobile_type .default_pgToolbar td {



    font-size: 2.4vw;



    width: auto;



    padding: 0 0px 0 0px;



}







.mobile_type .default_pgToolbar td input {



    outline: none;



}







.mobile_type .default_pgCurrentPage {



    width: 4.8vw;



    height: 6.6667vw;



    line-height: 6.6667vw;



}







.mobile_type .default_pgToolbar td:first-child+td+td+td {



    display: none;



}







.mobile_type .default_pgPanel {



    float: none;



    margin: 0 auto;



}







/* 手机版分页条 */

.mobile_type a.pgBtn1{
    display: none;
}
.mobile_type span.pgBtn1 {
    display: none;
}
.mobile_type  table tbody tr td table tbody tr td:nth-child(1n){
    width: 88%;
}
.mobile_type  table tbody tr td table tbody tr td:nth-child(2n) table{
    display: none;
}