@charset "UTF-8";/* CSS Document */body{background: #f8f8f8;}.zllb-bg{background: url("202202_fjszf_ztzl_wmbss_banner.png") no-repeat center top;  }.zllb-bg1 {    background: #fff;}.zllb-banner{text-align: center; height: 290px; box-sizing: border-box}.zllb-banner img {    width:100%;    height:100%;}.zt-topnew {    background: #c42627;    padding: 30px 0;    }.zt-topnew-box {    width:1300px;    margin: 0 auto;    text-align: left;    text-align: center;}  .zt-topnew-box p  {    margin:0 8px;    padding: 0 30px;    text-indent: 40px;    line-height: 38px;    color: #fff;    text-align: justify;    font-size: 20px;}.wm_bsxm_item {    border:1px solid #e8e8e8;    background: #fff;    box-sizing: border-box;    padding: 24px 30px;    border-radius: 8px;    margin-bottom: 24px;    box-shadow: 0 5px 10px rgba(160,160,160,.1);position: relative;}.wm_bsxm_item:last-child{    margin-bottom:0;}.wm_zt_tbox {    height: 148px;    background: #fff;    box-shadow: 0 5px 14px rgba(100,100,100,.1);    text-align: center;}.wm_zt_item {    display: inline-block;} .wm_zt_item h2 {    line-height: 148px;    font-size: 40px;    position: relative;}.wm_zt_item h2:after {    content: "";    width: 110px;    height: 6px;    display: block;    position: absolute;    margin-left: -55px;    margin-right: -55px;    left: 50%;    bottom: 1px;    right: 50%;    background: #c42627;    transition: .3 all;}.h-pj-form {     transition: .3 all;}.wm_bsxm_item:hover .h-pj-form {    display: block;}.starbox {    position:relative;    width: 100px;    text-align: left;    top: -18px;}.starbox em.b {    position:absolute;     left: 0;    top:0;    width: 100%;}.starbox em.t {    position:absolute;    width: 30%;    z-index: 9;    left: 0;    top:0;    overflow: hidden;}.starbox,.starbox i {    vertical-align:middle;  } .starbox i {    position: relative;     margin-left: 4px;}.starbox em.t i {    color:#f9ac17;}.wm_zt_item h2 span {    color: #c42627;}.wm_warp {    padding: 24px 0;}.wm_bsxm_tit h4 {    font-size: 30px;}.wm_bsxm_tit h4 span {    font-size: 18px;    font-weight: normal;    color: #999;    display: inline-block;    margin-left: 24px;}.wm_bsxm_item_tit {margin-bottom: 6px;}.wm_bsxm_item_tit h5 a {    font-size: 24px;    font-weight: normal;    color: #333;}.wm_bsxm_item_cont {   }.sx_js{    height:60px;    overflow: hidden;    text-align: justify;    margin-bottom: 14px;      font-size: 16px;    color: #666;}.wm_bsxm_item_tit h5{margin-bottom: 20px;}.wm_bsxm_item_cont p {       }.wm_bsxm_item_cont p a{    color:#c42627;}.pf_box {    position: absolute;    width: 40%;    text-align: right;    right: 30px;    bottom:20px;    color: #999;}.pf_box span {    display: inline-block;    margin-left: 14px;}.wm-dqwz{height: 55px;border-bottom: 1px #e6e6e6 solid;line-height: 55px;}.wm-dqwz p{font-size: 14px;color: #666;padding-left: 30px;background: url("http://www.fujian.gov.cn/images/20210426-home.png") no-repeat left center;}.wm-dqwz p a{color: #666;}.h-pjbox {    width:70%;    vertical-align: middle;}.h-pjbox .pj_item {    display: inline-block;    width: 16%;    margin: 0 8% 0 0;}.h-pjbox .pc_icon {     background-size: 296%;    width: 35px;    height: 35px; vertical-align: middle; }.h-pjbox .pc_txt  {    display: inline-block;    vertical-align: middle;} .h-pjbox .pic_1{    background-position: 0 1px;}.h-pjbox .pic_2{    background-position: -36px 1px;}.h-pjbox .pic_3{    background-position: -72px 1px;}.h-pjbox .pc_curr .pic_1,.h-pjbox .pj_item:hover .pic_1{    background-position: 0 -34px;}.h-pjbox .pc_curr .pic_2,.h-pjbox .pj_item:hover .pic_2{    background-position: -36px -34px;}.h-pjbox .pc_curr .pic_3,.h-pjbox .pj_item:hover .pic_3{    background-position: -72px -34px;}.xtjjy-box {    background:#fff;    padding: 0 0 0px 0;	margin-bottom: -30px;}.yjzjbox {    margin-top: 20px;    padding:24px 24px 20px 24px;    background: #f8f8f8;}.gcjsp {    position: relative;}.gcner{width: 80%;margin-top: 40px;}.gcner h5{font-size: 28px;font-weight: normal;margin-bottom: 20px;line-height: 200%;}.gcner p{font-size: 16px;line-height: 36px;color: #666666; margin-bottom: 25px;}.gcner p span:first-child{display: inline-block;width: 40%;;}.gcner p.lasp{overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}.gcner p.lasp a{float: right;}.ewm-box{margin-top: 40px;width: 200px; position: absolute; right: 0;}.fator{ max-width:200px;height: 36px;}.fator span{display: inline-block;padding: 0 15px 0 40px;height: 30px;border: 1px #666 solid;border-radius: 4px;color: #666;margin-left: 15px;cursor: pointer;position: relative;}.fator span.scpq1{background: url("20210426-sc-dhr_wm1.png") no-repeat 15px center;}.fator span.scpq2{background: url("20210426-sc-dhr_wm2.png") no-repeat 15px center;}.xl_tit6_r span.share {    padding-right: 12px;}.sysck{text-align: center;float: right;margin-top: 30px;}.sysck p{font-size: 16px;color: #666;line-height: 21px;}.b-line { border-bottom: 1px solid #e8e8e8; height: 1px; }.xm-xl-content {    width: 80%;    clear: both;}.xm-xl-cont-item{        padding-top: 20px;}.xm-xl-cont-item-tit {    font-size: 20px;    font-weight: bold;    margin-bottom: 12px;    }.xm-xl-cont-item-cont {    font-size: 18px;    text-align: left;    min-height: 240px;}.xm-xl-cont-item-cont p {     font-size: 18px;    line-height: 200%;    text-align: justify;}.xm-xl-cont-item-cont1  {    padding:10px 0;}.pjbox {    text-align:center;    padding-bottom: 20px;}.pj_item {    display: inline-block;    width: 24%;    margin: 0 0%;    text-align:center;    cursor: pointer;}.pc_icon {    width:69px;    height:69px;    display:inline-block;     background-image:url(202201_fjszf_ztzl_wmbss_iconpj1.png);    background-repeat: no-repeat;}.pic_1{    background-position: 0 0;}.pic_2{    background-position: -79px 0;}.pic_3{    background-position: -159px 0;}.pic_4 {    background-position: -239px 0px;}.pc_curr .pic_1,.pj_item:hover .pic_1{    background-position: 0 -76px;}.pc_curr .pic_2,.pj_item:hover .pic_2{    background-position: -79px -77px;}.pc_curr .pic_3,.pj_item:hover .pic_3{    background-position: -159px -77px;}.pc_curr .pic_4,.pj_item:hover .pic_4{    background-position: -239px -77px;}.input-base {    border: 1px solid #a6a6a6;    border-radius: 8px;    padding: 12px;    font-size: 16px;    box-sizing: border-box;}.pj_form  p {    margin-bottom: 20px;    vertical-align: middle;   }.pj_form  p:last-child {     text-align: center;    }.txtcont {    width: 100%;    height: 120px;}.input-base-min {    padding: 8px 10px;    width: 30%;}.yzmbox {    height: 38px;    display: inline-block;    vertical-align: middle;    background: #f2f2f2;    margin-left: 10px;    padding: 0 10px;    border-radius: 6px;}.tj_btn-min {     background: #cd1d24;    font-size: 16px;    color: #fff;    outline: none;    border: 1px solid #cd1d24;    padding:7px 18px;    width: auto;     text-align: center;    border-radius: 6px;    vertical-align: middle;     margin-left:10px;}.input-base-min1 {     padding: 8px 10px;    width:12%;}.h-pj-form {    padding:14px 0 4px 0;	    margin-right: 85px;}.h-pj-form .input-base-min1{    margin-left:10px;}.tj_btn {    background: #cd1d24;    font-size: 18px;    color: #fff;    outline: none;    border: 1px solid #cd1d24;    padding:12px 10px;    width: 16%;     text-align: center;    border-radius: 8px;}.starbox1{top:-3px;}.gcner p span:first-child{width: 100%;}.pf_box_xl{position: static;text-align: left;margin-bottom: 15px;}.pf_box_xl span{margin-left: 0px;margin-right: 14px;}/*.container{overflow: hidden;}*/.xzyeq span{position: absolute!important;right: 20px!important;}@media screen and (max-width:1340px){    .zt-topnew-box{width: 1200px;}}@media screen and (max-width:1240px){    .zt-topnew-box {        width:100%;    }}@media screen and (max-width:1024px){    .zllb-banner{text-align: center; padding-top: 19%;height: auto;box-sizing: border-box;}    .zllb-bg { background-size: 160%; }    }@media screen and (max-width:1000px){    .h-pjbox .pj_item{width: 32.3%;margin: 0px;}    .pf_box{position: static;text-align: left;width: auto;    margin-left: -18px;}    .h-pjbox{margin-top: 20px;width: auto}    .input-base-min{width: 88%;}    .input-base-min1{width: 25%;}    .wm_zt_tbox {height: 128px;}    .wm_zt_item h2{line-height: 128px;font-size: 36px;}    .wm_bsxm_tit h4 {    font-size: 26px;    padding: 0px 25px;}    .tj_btn{width: 20%;}    .container {    max-width:inherit;margin: 0px 20px;width: auto;}    .wm-dqwz{display: none;}    .xm-xl-content,.gcner{width: 100%;}    .ewm-box{width: auto;position: static;text-align: center;margin-top: 10px;}    .sysck{display: inline-block;float: none;}    .gcner h5{font-size: 28px;line-height: 180%;}    .container .wm_warp{margin: 0px -20px;}	.pf_box_xl{margin-left: 0px;}	.gcner{margin-top: 20px;}	.wm_bsxm_item_tit h5 {    margin-bottom: 10px;}}@media screen and (max-width:768px){       .zllb-bg { background-size: 168%; }    .zt-topnew {        padding:20px 0;    }    .zt-topnew-box p {        margin: 0px;        font-size: 16px;        line-height: 32px;        padding: 0 20px;    }    .input-base-min{width: 80%;}    .input-base-min1{width: 25%;}    .wm_bsxm_tit h4{font-size: 22px;}    .wm_zt_tbox {height: 110px;}    .wm_zt_item h2{line-height: 110px;font-size: 30px;}    .wm_bsxm_tit h4{padding: 0px 20px;}    .yjzjbox{padding: 20px;}    .wm_bsxm_item_tit h5 a{font-size: 20px;}    .gcner h5{font-size: 24px;line-height: 160%;}    .gcner{margin-top: 20px;}	.wm_bsxm_item_tit h5 {    margin-bottom: 0px;}}@media screen and (max-width:640px){       .input-base-min1{width: 24%;}    .zllb-banner{padding-bottom: 142px;}	.zllb-bg {    background:url(202202_fjszf_ztzl_wmbss_banner2.png) no-repeat center top;}    .zllb-bg {    background-size: 100%;}}@media screen and (max-width:565px){       .input-base-min1 {width: 25%;}    .zllb-banner {    padding-bottom: 138px;}}@media screen and (max-width:540px){    .wm_zt_tbox,.wm_zt_item {    height: 115px;}    .wm_zt_item h2 span{display: block;}   .wm_zt_item h2 {   height: 98px;    line-height: 36px;    font-size: 24px;    margin-top: 18px;}    .wm_bsxm_item{padding: 20px;}    .h-pjbox .pj_item {    width: 28.3%;    margin: 0px;    margin-left: 3%;}        .input-base-min {width: 75%;margin-bottom: 10px;}     .pj_form .yzmbox{margin-bottom: 10px;}    .input-base-min1 {    width: 33%;}    .pj_form .input-base-min{width: 50%;}/*    .pj_form p{margin-bottom: 10px;}*/    .h-pj-form .input-base-min1{margin-left: 0%;}    .input-base-min1{    width: 56%;}    .yzmbox{width: 20%;}    .tj_btn-min{width: 20%;padding-left: 0px;padding-right: 0px;}    .yzmbox,.tj_btn-min{margin-left: 2%;margin-bottom: 10px;}    .tj_btn{width:100%;padding-left: 20px;padding-right: 20px;margin-top: 10px;}    .zllb-banner{padding-bottom: 110px;}}@media screen and (max-width:450px){.h-pjbox .pj_item {    width: 16.4%;    margin: 0px;    margin-left: 16%;}    .h-pjbox{margin-left: -16%;}    .zllb-banner{padding-bottom: 98px;}}@media screen and (max-width:375px){   .yzmbox {    width: 30%;;}	.input-base-min {width: 100%;	}    .input-base-min1 {    width: 68%;}	    .tj_btn-min{width: 100%;margin-left: 0px;margin-top: 5px;}    .zllb-banner{padding-bottom: 80px;}	.h-pjbox .pj_item {    width: 19.4%;    margin: 0px;    margin-left: 13%;}    .h-pjbox{margin-left: -13%;}}@media screen and (max-width:320px){   .zllb-banner{padding-bottom: 70px;}}/*** 20220209 ***/.bs_nav li{width: 50%;float: left;height: 98px;line-height: 98px;font-size: 30px;font-weight: bold;border-radius: 8px 8px 0 0;}.bs_nav li a{display: block;color: #fff;}.zt-topnew{padding: 20px 0 0;}.bs_nav li span{display: inline-block;width: 43px;height: 43px;vertical-align: middle;margin-right: 8px;}.bs_nav li span.kkp1{background: url("20220209-bsicon1-b.png") no-repeat center;}.bs_nav li span.kkp2{background: url("20220209-bsicon2-b.png") no-repeat center;}.bs_nav li span.kkp3{background: url("20220209-bsicon3-b.png") no-repeat center;}.bs_nav li.accur,.bs_nav li:hover{background: #fff;}.bs_nav li.accur a,.bs_nav li:hover a{color: #c42627;}.bs_nav li.accur span.kkp1,.bs_nav li:hover span.kkp1{background: url("20220209-bsicon1.png") no-repeat center;}.bs_nav li.accur span.kkp2,.bs_nav li:hover span.kkp2{background: url("20220209-bsicon2.png") no-repeat center;}.bs_nav li.accur span.kkp3,.bs_nav li:hover span.kkp3{background: url("20220209-bsicon3.png") no-repeat center;}.wm_zt_tbox{height: auto;padding: 20px 0 10px;text-align: left;}.synr-con img{float: left;margin-left: 30px;}.synr-con p{font-size: 18px;line-height: 38px;text-align: justify;margin-left: 210px;margin-right: 36px;padding-top: 13px;}.wm_bsxm_item{margin-left: 18px;}.szbq_span{display: inline-block;width: 30px;height: 30px;border-radius: 4px;font-size: 18px;text-align: center;line-height: 30px;background: #c42627;color: #fff;position: absolute;top: 0;left: -18px;}.wm_article_nr p{font-size: 16px;line-height: 32px;color: #666;}.wm_bsxm_item_tit h5{margin-bottom:0;}.szbq_img{display: block;position: absolute;top: 0;right: 0;border-radius: 0 8px 0 0; overflow: hidden;}.wm_article_nr{position: relative}.whaove{margin-left: -2%;}.whalf{width: 48%;float: left;margin-left: 2%;}.h-pjbox,.h-pjbox .pj_item{width: auto}.h-pjbox{text-align: center;margin-top: 20px;margin-right: 85px;}.h-pjbox .pj_item{margin: 0 8%;}.h-pj-form input{width: 85%;border-radius: 8px 0 0 8px;border-right: 0;}.h-pj-form button{width: 15%;margin-left: 0;border-radius: 0 8px 8px 0;padding: 0px 18px;height: 39px;}.xzyeq img{float: right;}.dcqknr{margin-right: 108px;}.dcqknr h5{font-size: 18px;line-height: 32px;font-weight: normal;height:inherit;overflow: hidden}.dcqknr p{font-size: 16px;line-height: 32px;color: #666;}.dcqknr p a{color: #c42627;}.whalf .wm_bsxm_item:last-child{margin-bottom: 24px;}.synr-con2 p{margin-left: 36px;padding-bottom: 20px}.whaove:last-child .whalf .wm_bsxm_item:last-child{margin-bottom: 0}.myzj_xl_tit3 input[type="text"], .myzj_xl_tit3 textarea {    line-height: 44px;    height: 44px;    padding-left: 15px;    color: rgb(153, 153, 153);    font-size: 16px;    font-family: 微软雅黑;    border-width: 1px;    border-style: solid;    border-color: #ebebeb;    border-image: initial;    background:#fafafa;    border-radius: 6px;}.myzj_xl_con1 {margin-top: 15px;margin-bottom: 15px;background-color: #fff;padding: 50px 80px;}.myzj_xl_tit3 {padding: 16px 0;line-height: 46px;font-size: 16px}.myzj_xl_tit31 {float: left;width: 50%;}.myzj_xl_tit3 span {width: 115px;padding-right: 7px;text-align: left;display: block;float: left;}.myzj_xl_tit3 em {color: #f01212;}.myzj_xl_tit3 input.myzj_inp, .myzj_xl_tit3 textarea.myzj_inp {width: 85%;}.myzj_xl_tit31 input.myzj_inp {width: 70%;}.myzj_xl_tit3 textarea.myzj_inp {margin-bottom: -15px;}.myzj_xl_tit3 input.myzj_inp1 {width: 15%;}.myzj_xl_tit3 img{margin-left: 10px;}textarea.myzj_inp{height: 120px;}.martt{margin-top: 60px;}@media screen and (max-width: 1200px){    .h-pjbox .pj_item {margin: 0 4%;}    .h-pj-form button{width: 20%;}    .h-pj-form input{width: 80%;}    .myzj_xl_con1{ padding: 50px 20px;}    .myzj_xl_tit3 input.myzj_inp, .myzj_xl_tit3 textarea.myzj_inp {width: 80%;}    .myzj_xl_tit31 input.myzj_inp {width: 60%;}}@media screen and (max-width: 1000px){    .bs_nav li span,.synr-con img{display: none;}    .bs_nav li{font-size: 22px;height: 68px;line-height: 68px;}    .synr-con p{margin: 0;padding-top: 0;font-size: 16px;line-height: 30px;}    .wm_bsxm_item_tit h5 a{font-size: 18px;}    .wm_article_nr p,.dcqknr p {font-size: 14px;line-height: 24px;}    .whalf{width: auto;float: none}    .dcqknr h5{font-size: 16px;line-height: 30px;height: auto;}    .myzj_xl_con1 {padding: 15px 15px 30px;}    .myzj_xl_tit31 {float: inherit;width: 100%;}    .myzj_xl_tit3 span {width: 100px;font-size: 14px;padding-right: 8px;}    .myzj_xl_tit3 input[type='text'], .myzj_xl_tit3 textarea {line-height: 40px;height: 40px;font-size: 14px;}    .myzj_xl_tit3 input.myzj_inp, .myzj_xl_tit3 textarea.myzj_inp {width: 70%;}    .myzj_xl_tit3 textarea {height: 100px;}    .myzj_xl_tit3 input.myzj_inp1 {width: 20%;}    .myzj_xl_tit3{padding: 8px 0;}    .martt{margin-top: 30px;}    .h-pj-form button{padding: 8px 0;}}@media screen and (max-width: 700px){    .bs_nav{display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;overflow-x: auto;-webkit-overflow-scrolling: touch;}    .bs_nav li{-webkit-box-flex: 0;-webkit-flex: none;-ms-flex: none;flex: none;width: auto}    .bs_nav li a{padding: 0 15px;}    .h-pjbox .pj_item{margin: 0 1.5%}    .h-pjbox{margin-left: 0;}    .h-pj-form button{width: 25%;margin-top: 0}    .h-pj-form input{width: 75%}    .myzj_xl_tit3 {        padding: 0;    }    .myzj_xl_tit3 span {        width: 100%;        text-align: left;        height: 40px;    }    .myzj_xl_tit3 input.myzj_inp, .myzj_xl_tit3 textarea.myzj_inp {        width: 90%;        box-sizing: border-box;    }    .myzj_xl_tit3 input.myzj_inp1 {        width: 65%;    }    .myzj_xl_tit3 img{margin-left: 0;margin-right: 10px;}}.dl_wz {font-size: 16px;margin-left: 15px;margin-top: 15px;}.dl_wz a{text-decoration: underline;color:#1658a0;}.h-pjbox{text-align: center;margin-top: 20px;margin-right: 85px;}.h-pj-form {padding:14px 0 4px 0;margin-right: 85px;}.xzyeq span{position: absolute!important;right: 20px!important;}.dcqknr h5{height: inherit;}.xmjs{display: inline-block;font-size:18px;line-height: 40px;    margin-top: 20px;    margin-bottom: 25px;}@media screen and (max-width: 540px){	.h-pjbox .pc_icon{display: inline-block;}	.h-pjbox .pc_txt{display: block;}	.h-pjbox .pj_item {margin: 0 0%;width: 25%;text-align: center;}	.h-pj-form button {width: 25%;height: 39px;padding: 0px;}	.h-pj-form,.h-pjbox{margin-right: 0px;}	.xzyeq span {position: static!important;right: 20px!important;}}@media screen and (max-width: 430px){	.h-pjbox .pj_item {margin: 0 0%;width: 25%!important;text-align: center!important;}	.pj_item{margin-top: 10px;    margin-bottom: 10px;width: 48%;}	.pjbox {    text-align: center;    padding-bottom: 10px;}		}