@charset "utf-8";

html { font-size: 10px; }

body { overflow-x: hidden; background: #f4f7fc; height: auto; font-family: '宋体'; }

@font-face { font-family: "siyuanheitiCNLight"; src: url("/Areas/Mobile/Templates/V3/css/siyuanheitiCNLight.otf") format("truetype"); }

@font-face { font-family: "zcoolwenyiti"; src: url("/Areas/Mobile/Templates/V3/css/zcoolwenyiti.ttf") format("truetype"); }

.fontfamily1 { font-family: 'siyuanheitiCNLight'; }

.zcoolwenyiti { font-family: 'zcoolwenyiti'; }

body,
header,
footer,
div,
ul,
li,
a,
em { position: relative; color: #000; border: 0; padding: 0; margin: 0; list-style: none; text-decoration: none; font-style: normal; font-size: 1.6rem; }


.flex { display: flex; align-items: center; }

.absolute { position: absolute; background-image: url(/Areas/Mobile/Templates/V3/images/navbg.png); width: 100%; left: 0; top: 0; z-index: 2; }

.color1 { color: #033778; }

.border1 { border: .1rem solid #5e8ecb; }

.curbg { background-image: url(/Areas/Mobile/Templates/V3/images/curbg.png); background-size: cover; }

.visibility { visibility: hidden; }

@charset "utf-8";

@media screen and (min-width: 320px) {
    html { font-size: 48%; }
    .search .stitle img { width: 33%; }
    .newbigimg .stitle img { width: 30%; }

    .bannercon .bname { font-size: 3rem; }

    .search .inputs .layui-input::placeholder { font-size: 1.6rem; }

    .search .inputs .sitem img.selecticon { transform: scale(.68) translateY(-70%); }

    .search .inputs .layui-input,
    .search .inputs .sitem { text-indent: .5rem; font-size: 1.6rem; }

    .footer222 .item.qrcode { transform: scale(.7) }
    .footer222 .footer222-items { padding: 0; }
    .footer222 .item ul { display: block; width: 28rem; }

    .footer222 .item li { margin-bottom: 1.5rem; font-size: 1.6rem; /*white-space: break-spaces;*/ }
}

@media screen and (min-width: 350px) {
    html { font-size: 50%; }
    .footer222 .item ul { display: block; width: 30rem; }
}

@media screen and (min-width: 375px) {
    html { font-size: 51.5%; }
    .footer222 .item ul { display: block; width: 32rem; }
}

@media screen and (min-width: 414px) {
    html { font-size: 52.5%; }
    .footer222 .item ul { display: block; width: 35rem; }
}

@media screen and (min-width: 480px) {
    html { font-size: 52.5%; }

    .printer { padding: 1.5rem 0; line-height: 3rem; }

    .printer .item { font-size: 1.8rem; }
}

@media screen and (min-width: 640px) {
    html { font-size: 58.5%; }

    .search .stitle img { width: 27%; }

    .newbigimg .stitle img { width: 24%; }


    .footer222 .item.qrcode .wx { margin-right: 0; }
}

@media screen and (min-width:1024px) {
    html { font-size: 62.5%; }

    .footer222 .item.qrcode .wx { transform: scale(1); }
    .footer222 .footer222-items { padding: 3rem 0; }
}

@media screen and (min-width: 645px) and (-webkit-device-pixel-ratio: 3) {
    /*兼容全屏*/
    html { font-size: 615%; }
}

@media (device-height:480px) and (-webkit-min-device-pixel-ratio:2) {
    /* 兼容iphone4/4s */
    html { font-size: 260%; }
}

@media (device-height:568px) and (-webkit-min-device-pixel-ratio:2) {
    /* 兼容iphone5 */
    html { font-size: 260%; }
}

@media (device-height:736px) and (-webkit-min-device-pixel-ratio:2) {
    /* 兼容iphone6 Plus */
    html { font-size: 345%; }
}


.brtno { border-top: none; }

.brNo { border: none !important; }

.mt10 { margin-top: .2rem }

.mt20 { margin-top: .4rem }

.mr10 { margin-right: .2rem }

.ml10 { margin-left: .2rem }

.mb10 { margin-bottom: .2rem }

.mb20 { margin-bottom: .4rem }

.mb30 { margin-bottom: .6rem }

.mb40 { margin-bottom: .8rem }

.mb50 { margin-bottom: 1rem }

.mb60 { margin-bottom: 3rem }

.mr200 { margin-right: 2rem; }


.mtb10 { margin: .2rem 0 }

.pd10 { padding: .2rem }

.pd20 { padding: .4rem; }

.pt10 { padding-top: .2rem }

.pt20 { padding-top: .4rem }

.pl10 { padding-left: .2rem }

.pr20 { padding-right: .4rem }

.pdtb10 { padding: .2rem 0 }

.pdtb20 { padding: .4rem 0 }

.pdlr10 { padding: 0 .2rem }

.ptNo { padding-top: 0 !important; }

.plNo { padding-left: 0 !important; }

.prNo { padding-right: 0 !important; }

.pbNo { padding-bottom: 0 !important; }

.h50 { height: 1rem }

.colorGray,
a.colorGray,
.bgNone { color: #999 !important }

.colorWhite,
a.colorWhite,
.bgRed,
a.bgRed { color: #fff }

.bgWhite { background: #fff !important; }

.bgNone { background: #eaeaea !important }

.bgRed { background: #de473b !important }

.bgOrange { background: #0789f0 !important }

.tabCon { display: none; }

.hidebox { display: none !important }

.showbox { display: block !important }

/*.mainw { width: calc(100% - 21rem); margin: 0 auto; }
.mfwextend, .zhdetail { margin-top: 3.4rem; padding: 4rem auto; }*/
.subsidytitle { /* height: 6rem; */ align-items: center; /*display: flex; */ justify-content: space-between; align-items: center; color: #306be9; /* margin: 5.5rem auto 5rem; */ margin-top: 2rem !important; }

.list { display: flex; }

.list .item { text-align: center; /*min-width: 2rem;*/ text-align: center; cursor: pointer; margin-right: 0rem; padding: .5rem 0rem; }

@font-face { font-family: "jianhei"; src: url("/Areas/Mobile/Templates/V3/css/fontfamilyjh.ttf") format("truetype"); }


.layui-input::placeholder,
.inputs select { color: #94a1ba; }
.visibility { display: none; }

table { font-size: 1.6rem; width: auto; }

.detail .content table p, .detail .content table p span { text-indent: 0em !important; margin: 0 !important; font-size: 1.6rem; line-height: 1.5em !important; text-align: center; text-wrap: unset !important; word-break: break-all; }

.layui-btn { background: linear-gradient(to top, #4abaee, #2a6fd4); background-size: contain; /*padding: 1.5rem 14rem; margin-left: 1rem;*/ height: auto; font-size: 2rem; border-radius: 1.5rem; }

/*.all,
.list .item:hover { background: linear-gradient(to top, #00a0e9, #2a6fd4); text-align: center; border-radius: 5rem; padding: .5rem 1rem; }*/

.all a,
.list .item:hover a,
.searchdir .list .item.curarea:hover a,
.curgreen a,
.curyellow a,
.curgreay a { color: #fff !important; }

input[type="search"] { -webkit-appearance: none; }
input[type="search"]::-webkit-search-decoration { display: none; }
input[type="search"]::-webkit-search-cancel-button { display: none; }
<!--0.00017690658569336-->