/*
@font-face {
  font-family: 'SourceHanSansCN'; 
  src: url('SourceHanSansCN.otf') ;
  font-weight: normal; 
  font-style: normal;
  font-display: swap;  
}
*/
@font-face {
  font-family: 'EuclidCircularA'; /* 定义字体名称 */
  src: url('EuclidCircularA-Regular.otf') ,
  url('Euclid Circular A Light.ttf') format('truetype'); /* 兼容老版本的格式 */
  font-weight: normal; /* 字体的粗细 */
  font-style: normal; /* 字体的样式 */
  font-display: swap; /* 字体加载时的显示方式，可选 */
}
.page-child{position:relative;width:100%;}
.cellpage{position:relative;width:100%;padding:0 .36rem;background:#fff;margin-bottom:.17rem;border-top:solid 1px #e5e5e5;border-bottom:solid 1px #e5e5e5;}
.icon-left{color: #333;}
.icon-left.onleft{position:absolute;left:0;padding:0 .36rem;}



/*时间插件样式重写begin*/
.picker-items{
	font-size:.4rem;

}
.picker-columns{
	height:6rem;
}
/*.modal-in{
	top:10%;
}*/
/*时间插件样式重写end*/

/*通用begin*/

input{
	width:100%;
}
/*通用end*/

/*header重写begin*/
body{background:#fff;font-size:.3rem;}
.new-bar{background:#ffffff;height:1rem;color:#000000;}
.new-bar .icon{font-size:.24rem;color:#a7a7a7;}
.bar-nav .title{color:#000;font-size:.35rem;line-height:1rem;}

.bar .icon,.bar .icon a{
	line-height: 1rem;
    font-size: .24rem;
    padding: 0 0.5rem;
    color: #a7a7a7;
    height: 1rem;
    position: absolute;
    left: 0;
}
/*header重写end*/


/* A001 END  */


/* aother */
.clue-record-file{height:.6rem;padding:.1rem;position:relative;margin-top:.1rem;border: 1px solid #e5e5e5;
    border-radius: 0.1rem;}
.record-del{line-height:.5rem;height:.5rem;width:.5rem;position:absolute;right:0;top:0;color: #ccc;}
.recordtime2{line-height:.55rem;height:.5rem;position:absolute;left:.6rem;top:0;color: #333;font-size:.26rem;}
.clue-record-file .file-uploader-image{height: .4rem;filter: grayscale(100%);}
.clue-record-file .file-uploader-image.active{filter: grayscale(1%);}
.file-upload-record-div{width:90%;}


.full-bottom-btn{height:.9rem;line-height:.9rem;background:#2c66a8;font-size:.36rem;text-align:center;color:#fff;position:fixed;bottom:0;width:100%;display:block;}
.full-bottom-btn2{height:.9rem;line-height:.9rem;background:#2c66a8;font-size:.36rem;text-align:center;color:#fff;width:100%;display:block;}
.push-height{height:.42rem;line-height:.42rem;}

.landlord-add{display:block;height:.78rem;border-top:solid 1px #e5e5e5;border-bottom:solid 1px #e5e5e5;color:#656565;font-size:.32rem;text-align:center;line-height:.78rem;margin-top:.2rem;background:#fff;}
.gray-bg{background:#f2f2f2;}
.landlord-add span{margin-right:0.2rem;}

.play-icon{background:url(../images/mobile/play-icon.png) no-repeat center center / .8rem;width:100%;height:100%;position:absolute;top:0;left:0;z-index:9;background-color: rgba(0,0,0,0.5);}

.notScroll {
    overflow: hidden;
}
.hide{display: none;}
.prop-txt{float:left;display:block;margin-right:.12rem;line-height:.4rem;border:solid 1px #ccc;border-radius:0.05rem;text-align:center;padding:0 .2rem;font-size:.26rem;color:#ccc;}
.prop-txt.urgent.active{border:solid 1px #ee000b;color:#ee000b;}
.prop-txt.normal.active{border:solid 1px #eea200;color:#eea200;}


/************/
.upload-skm{
	    margin: .3rem auto;
    width: 4rem;
    line-height: .8rem;
    border: solid 1px #24a6f9;
    color: #24a6f9;
    text-align: center;
   /* background: #24a6f9;*/
    font-size: .32rem;
    border-radius: .08rem;
}
.upload-skm span{top: .04rem;}


.uv-btn p{font-size:.28rem;padding-top:2.1rem;text-align:center;}
.history-time #localfile{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;}
.real-time #iosupload{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;}
.real-time #androidchoose{position:absolute;top:0;left:0;width:100%;height:100%;opacity:1;}
#androidblum,#androidvideo{display:none;}


/* addon */
.jbackgroundmask{width:100%;height:100%;background:rgba(0,0,0,0.3);position:fixed;top:0;left:0;z-index: 11000;}
.jaction-sence{position:absolute;transition-duration: 300ms;bottom: 0;transform: translate3d(0, 100%, 0);
    left: 0;
    z-index: 11001;
    width: 100%;}
.jaction-sence.showIn{transform: translate3d(0, 0, 0);}
.jaction-group{margin: .2rem;}
.jaction-button:first-child {
    border-radius: .1rem .1rem 0 0;
}
.jaction-button:last-child{
    border-bottom: 0;
    border-left: 0;
    border-radius: 0 0 .1rem .1rem;
}
.jaction-button {
    font-size: .36rem;
    line-height: 1rem;
    color: #0894ec;
    cursor: pointer;
}
.jaction-button {
    position: relative;
    display: block;
    width: 100%;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    margin: 0;
    font-weight: normal;
    text-align: center;
    background: rgba(243, 243, 243, .95);
    border-bottom: 1px solid #d2d2d6;
}
.jaction-button:first-child:last-child{
    border-radius: .1rem;
}

.headerDiv{
    position: relative;
    width: 7.5rem;
height: 1.6rem;
background: #FFFFFF;
box-shadow: 0rem 0.04rem 0.18rem 0rem rgba(0,0,0,0.06), 0rem 0.02rem 0rem 0rem #D4D4D4;
}

.searchBtn{
    position: absolute;top: .53rem;
    right: 1.1rem;
    display: block;
    width: 0.60rem;
height: 0.60rem;
background: #FFFFFF;
box-shadow: 0rem .06rem .24rem 0rem rgba(0,0,0,0.07);
border-radius: .6rem;
border: .02rem solid #ECEEF2;
}
.searchBtn img{width: 0.28rem;height: 0.28rem;margin: 0.13rem auto;display: block;}

.mobile_en{
    font-family: SourceHanSansCN, SourceHanSansCN;
font-weight: 400;
font-size: 0.36rem;
color: #025CB7;
position: absolute;right: .3rem;top:.54rem;
}
.logo img{width: 4.7rem;height: .8rem;}
.logo{position: absolute;top: .4rem;left: .3rem;}

.footerDiv{width: 100%;background: #F7F7F7;
    padding:.4rem;position: relative;
}
.footerDiv p{
    font-family: SourceHanSansCN, PingFang SC;
    font-weight: 400;
    font-size: .24rem;
    color: #1A1746;
    line-height: .34rem;
    padding-bottom: .3rem;
}
.footerDiv .ic_ewm{position: absolute;right: .4rem;bottom: .52rem;}

.mainSenceDiv{width: 100%;position: relative;}

.bannerSwiper{width: 6.9rem;height: 4.8rem;overflow: hidden;position: relative;margin:.4rem .3rem;border-radius: .20rem;}

.bannerSwiper .swiper-slide img{width: 6.9rem;height: 4.8rem;}

.bannerSwiper .bannerHt{width: 100%;height: 1.28rem;background-color: rgba(0,0,0,0.5);
backdrop-filter: blur(10px);position: absolute;bottom: 0;left: 0;
}
.bannerSwiper .bannerHt a{
    width: 5rem;display: block;
    font-family: SourceHanSansCN, SourceHanSansCN;
font-weight: 400;
font-size: .28rem;
color: #FFFFFF;
line-height: .40rem;
padding:.12rem 0 0 .4rem;
}

.bannerSwiper .moreBtn{
    position: absolute;
    font-family: EuclidCircularA, EuclidCircularA;
font-weight: 400;
font-size: .28rem;
color: #FFFFFF;bottom: .46rem;right: .4rem;z-index: 99;
}
.bannerSwiper .moreBtn a{color: #FFFFFF;}

.pageSence{position: relative;width: 100%;margin-bottom: .4rem;padding:0 .3rem;}


.gkTitle{width: 100%;border-bottom: solid 1px #D8D8D8;height: .74rem;}
.gkTitle label{
    font-family: SourceHanSansCN, PingFang SC;
font-weight: 200;
font-size: .4rem;
color: #1A1746;
line-height: .7rem;
text-align: left;
font-style: normal;
width: auto;height: .74rem;float: left;line-height: .7rem;
    margin-right: .7rem;
}
.gkTitle label.active{border-bottom: #025CB7 solid 0.04rem;color: #025CB7;}

.newslist,.newslist li{list-style: none;}
.newslist{margin-block-start: 0em;
    margin-block-end: 0em;
    padding-inline-start: 0;
    padding-top:.4rem;
}
.newslist .newslistCell{margin-block-start: 0em;
    margin-block-end: 0em;
    padding-inline-start: 0;
}
.newslist li{display: flex;justify-content: start;padding-bottom:.4rem;}
.newslist li.jdlist{flex-wrap: wrap;}
.newslist  .listPot{width: .4rem;line-height: .3rem;text-align: center;}
.newslist  .listPot span{display: inline-block;width: 0.06rem;height: 0.06rem;border-radius: .03rem;background: #333333; }
.newslist li a{width:6.4rem;line-height: .4rem;
font-family: SourceHanSansCN, SourceHanSansCN;
font-weight: 400;
font-size: .28rem;
color: #333333;
}

.newslist li .newsContent{
    padding: 0 .4rem;
    font-family: SourceHanSansCN, SourceHanSansCN;
font-weight: 400;
font-size: .26rem;
color: #666666;
padding-top:.2rem;
}

.newslist li .Newsdate{
    font-family: SourceHanSansCN, SourceHanSansCN;
font-weight: 400;
font-size: .26rem;
color: #999999; text-align: right;flex: 1;
}

.listMore{
    width: 6.90rem;
height: .88rem;
background: #E7EDF8;
border-radius: .44rem;
font-family: SourceHanSansCN, PingFang SC;
font-weight: 600;
font-size: .28rem;
color: #025CB7;
line-height: .88rem;
text-align: center;
display: block;
}
.newsTabDiv{display: flex; justify-content: start;flex-wrap: wrap;}
.newsTabDiv a{
    margin-bottom: .3rem;
    width: 3.30rem;
    height: .92rem;
    background: #025CB7;
    box-shadow: 0rem .04rem .08rem 0rem rgba(0,0,0,0.08);
    border-radius: .08rem;
    font-family: SourceHanSansCN, SourceHanSansCN;
font-weight: 400;
font-size: .30rem;
color: #FFFFFF;
text-align: center;
line-height: .92rem;
}
.newsTabDiv a:nth-child(odd){
    margin-right: .3rem;
}
.newsTabDiv a.active{
    background: #B70202;
}

.iconImgDiv{display: flex; justify-content: start;flex-wrap: wrap;width: 100%;margin-top: .3rem;}
.iconImgDiv.zx a,.iconImgDiv.zw a{display: block;
width: 3.30rem;
height: 1.00rem;
background: #FFFFFF;
box-shadow: 0rem .04rem .08rem 0rem rgba(0,0,0,0.08);
border-radius: .16rem;
border: .01rem solid #E7EDF8;
background-size: .70rem .70rem;
background-repeat: no-repeat;
background-position: .28rem .14rem;
padding-left:1.3rem; line-height: 1rem;
font-family: SourceHanSansCN, SourceHanSansCN;
font-weight: 400;
font-size: .32rem;
color: #333333;
margin-bottom: .3rem;
}

.iconImgDiv.hide{display: none;}

.iconImgDiv.zx a:nth-child(odd){
    margin-right: .3rem;
}
.iconImgDiv.zw a:nth-child(odd){
    margin-right: .3rem;
}
.iconImgDiv.zx a.icon-1{background-image: url(../mobile/zx-1.png);}
.iconImgDiv.zx a.icon-2{background-image: url(../mobile/zx-2.png);}
.iconImgDiv.zx a.icon-3{background-image: url(../mobile/zx-3.png);}
.iconImgDiv.zx a.icon-4{background-image: url(../mobile/zx-4.png);}
.iconImgDiv.zx a.icon-5{background-image: url(../mobile/zx-5.png);}
.iconImgDiv.zx a.icon-6{background-image: url(../mobile/zx-6.png);}
.iconImgDiv.zx a.icon-7{background-image: url(../mobile/zx-7.png);}
.iconImgDiv.zx a.icon-8{background-image: url(../mobile/zx-8.png);}

.iconImgDiv.zw a.icon-1{background-image: url(../mobile/zw-1.png);}
.iconImgDiv.zw a.icon-2{background-image: url(../mobile/zw-2.png);}
.iconImgDiv.zw a.icon-3{background-image: url(../mobile/zw-3.png);}

.iconImgDiv.bs{justify-content: space-between;}
.iconImgDiv.bs a{
    display: block;
width: 2.20rem;
height: 2.20rem;
background: #FFFFFF;
box-shadow: 0rem .04rem .08rem 0rem rgba(0,0,0,0.09);
border-radius: .08rem;
border: .02rem solid #C3E1FF;
background-size: .76rem .76rem;
background-repeat: no-repeat;
background-position: .72rem .4rem;
padding-top: 1.4rem;
font-family: SourceHanSansCN, SourceHanSansCN;
font-weight: 400;
font-size: .32rem;
color: #333333;
margin-bottom: .3rem;
text-align: center;
}

.iconImgDiv.bs a.icon-1{background-image: url(../mobile/bs-1.png);}
.iconImgDiv.bs a.icon-2{background-image: url(../mobile/bs-2.png);}
.iconImgDiv.bs a.icon-3{background-image: url(../mobile/bs-3.png);}
.iconImgDiv.bs a.icon-4{background-image: url(../mobile/bs-4.png);}
.iconImgDiv.bs a.icon-5{background-image: url(../mobile/bs-5.png);}
.iconImgDiv.bs a.icon-6{background-image: url(../mobile/bs-6.png);}
.iconImgDiv.bs a.icon-7{background-image: url(../mobile/bs-7.png);}
.iconImgDiv.bs a.icon-8{background-image: url(../mobile/bs-8.png);}
.iconImgDiv.bs a.icon-9{background-image: url(../mobile/bs-9.png);}

.iconImgDiv.bs a.icon-10{
    background-image: url(../mobile/bs-10.png);
    background-size: .64rem .64rem;
    height: 1.20rem;
    line-height: 1.20rem;
    padding-top: 0rem;
    padding-left: 1.4rem;
    background-position: .42rem .28rem;
    width:100%;
    text-align: left;
}
.iconImgDiv.bs a.icon-11{
    background-image: url(../mobile/bs-11.png);
    background-size: .64rem .64rem;
    height: 1.20rem;
    line-height: 1.20rem;
    padding-top: 0rem;
    padding-left: 1.4rem;
    background-position: .42rem .28rem;
    width:100%;
    text-align: left;
}
.iconImgDiv.bs a.icon-12{
    background-image: url(../mobile/bs-12.png);
    background-size: .64rem .64rem;
    height: 1.20rem;
    line-height: 1.20rem;
    padding-top: 0rem;
    padding-left: 1.4rem;
    background-position: .42rem .28rem;
    width:100%;
    text-align: left;
}


.iconImgDiv.gg a{
    display: block;
width: 100%;
height:auto;
background: #FFFFFF;
box-shadow: 0rem .04rem .08rem 0rem rgba(0,0,0,0.09);
border-radius: .08rem;
border: .02rem solid #C3E1FF;
background-size: .64rem .64rem;
background-repeat: no-repeat;
background-position: .42rem center;
padding-top: .32rem;padding-bottom: .32rem;
font-family: SourceHanSansCN, SourceHanSansCN;
font-weight: 400;
font-size: .32rem;
color: #333333;
margin-bottom: .3rem;
padding-left: 1.4rem;
padding-right: .46rem;
}

.iconImgDiv.gg a.icon-1{background-image: url(../mobile/gg-1.png);}
.iconImgDiv.gg a.icon-2{background-image: url(../mobile/gg-2.png);}
.iconImgDiv.gg a.icon-3{background-image: url(../mobile/gg-3.png);}

.simpleTitle{
    font-family: SourceHanSansCN, SourceHanSansCN;
    font-weight: 500;
    font-size: .36rem;
    color: #025CB7;
    line-height: .36rem;
    margin-bottom:.18rem;
    display: block;
}

.simpleTitle font{font-family: EuclidCircularA, EuclidCircularA;
font-weight: 400;
font-size: .32rem;
color: #025CB7;
margin-left: .1rem;
}

.siteMap{display: flex;justify-content: space-between;flex-wrap: wrap;padding-top:.3rem;}
.siteMap a.btnLink-1{
    width: 3.3rem;height: 1.2rem;
    background: url(../mobile/dh-1.png) no-repeat left top/100% 100%;
    font-family: SourceHanSansCN, OPPOSans;
font-weight: normal;
font-size: .32rem;
color: #FFFFFF;
line-height: 1.2rem;
text-align: center;
}

.siteMap a.btnLink-2{
    width: 3.3rem;height: 1.2rem;background: url(../mobile/dh-2.png) no-repeat left top/100% 100%;
    font-family: SourceHanSansCN, OPPOSans;
font-weight: normal;
font-size: .32rem;
color: #FFFFFF;
line-height: 1.2rem;
text-align: center;
}

.siteMap a.btnLink-3{
    width: 6.9rem;height: 1.2rem;background: url(../mobile/dh-3.png) no-repeat left top/100% 100%;
    font-family: SourceHanSansCN, OPPOSans;
font-weight: normal;
font-size: .38rem;
color: #FFFFFF;
line-height: 1.2rem;
text-align: center;
margin-top: .3rem;
}

.linkDiv{padding-bottom: .36rem;border-bottom: solid  #E5E5E5 1px;}
.linkDiv a{font-family: SourceHanSansCN, PingFang SC;
font-weight: 400;
font-size: .3rem;
color: #1A1746;
line-height: .60rem;display: block;width: 100%;
}

.linkDiv2{padding-bottom: .36rem;display: flex;flex-wrap: wrap;justify-content: start;padding-top:.36rem;}
.linkDiv2 a{font-family: SourceHanSansCN, PingFang SC;
font-weight: 400;
font-size: .3rem;
color: #1A1746;
line-height: .60rem;display: block;width: 50%;
}

.closeBtnPanel{position: absolute;right: .4rem;top:.3rem;
font-family: SourceHanSansCN, PingFang SC;
font-weight: 400;
font-size: .3rem;
color: #1A1746;}

.panel{background: #f2f2f2;}

.mTop40{margin-top:.4rem;}
.mTop30{margin-top:.3rem;}
.mTop20{margin-top:.2rem;}

.zxTitleFrm{height: .88rem;border-bottom: solid .01rem #D8D8D8;width: 100%;display: flex;position: relative;}
.zxTitleFrm .titleO{width: auto;height: .88rem;line-height: .88rem;padding:0 .24rem;
font-weight: 500;
font-size: .3rem;
color: #FFFFFF;
text-align: center;
background: #0451A9;
border-radius: .12rem .12rem 0 0;
}

.zxLeader{width: 100%;padding-top:.40rem;}
.zlCell{margin-bottom: .40rem;display: flex;justify-content: start;}
.zlCell label{width: 1.80rem;display: block;
font-weight: 500;
font-size: .3rem;
color: #025CB7;
line-height: .3rem;
text-align: left;
}
.zlCell span{flex: 1;display: block;
font-weight: 500;
font-size: .3rem;
color: #000000;
line-height: .3rem;
text-align: left;
}

.zxTitleFrm .tabTitle{width: auto;height: .88rem;line-height: .88rem;cursor: pointer;
font-weight: 500;
font-size: .3rem;
padding:0 .24rem;
color: #000000;
text-align: center;
border-radius:  .12rem .12rem 0 0;
}
.zxTitleFrm .tabTitle.active{
color: #FFFFFF;
background: #0451A9;
}
.zxTitleFrm .line{height: .36rem;width: .5rem;margin-right: .5rem;border-right: solid 1px #D8D8D8;
position: relative;
    top: .2rem;
  }
.zxContentFrm{width: 100%;}

.zxContentFrm .zxTT{
  font-family: SourceHanSansCN, PingFang SC;
font-weight: 600;
font-size: .28rem;
color: #000000;
line-height: .40rem;
text-align: center;
padding:.30rem 0;
}
.zxDescription p{font-family: SourceHanSansCN, SourceHanSansCN;
font-weight: 300;
font-size: .24rem;
color: #000000;
line-height: .40rem;
margin-bottom: .12rem;}


.zxLx .zxLxRight .label-1{font-family: SourceHanSansCN, PingFang SC;
font-weight: 400;
font-size: .3rem;
color: #000000;
line-height: .42rem;
    padding-bottom: .2rem;
}
.zxLx .zxLxRight .label-1 span{ color: #025CB7;}
.zxLx .zxLxRight .label-1.longL{width: 100%;}

.zxLxRight{
  display: flex;justify-content: start;flex-wrap: wrap;
}
.footMenu{padding:0 0 .4rem 0rem;}
.footMenu .menuLs{
    line-height: .5rem;color: #C4CBDA;font-family: SourceHanSansCN, SourceHanSansCN;
    font-weight: 500;text-align: center;
}
.footMenu .menuLs a{
    font-size: .26rem;color: #004593;
}

.pagination{display: flex;flex-wrap: wrap;width: 100%;margin-top: .6rem;}
.pagination-centered{justify-content: center;}
.pagination ul{list-style: none;margin-block-start: 0em;margin-block-end: 0em;padding-inline-start: 0px;
    display: flex;width: 100%;justify-content: center;
}
.pagination li{list-style: none;
    width: .6rem;height: .6rem;margin-right: .12rem;
}
.pagination li a{display: block;width: .6rem;height: .6rem;border-radius: .08rem;border: .02rem solid #CCCCCC;text-align: center;line-height: .58rem;color: #666666;
font-family: EuclidCircularA, PingFang SC;
font-weight: 500;
font-size: .28rem;
}
.pagination li.active a{background: #004593;color: #FFFFFF;}
.pagination li a.gtPage{background: #F2F2F2;color:#CCCCCC;border-color:#F2F2F2; }
.pagination .gotoDiv{margin-top:.4rem;text-align:center; 
font-family: EuclidCircularA, PingFang SC;
font-weight: 500;
font-size: .28rem;justify-content: center; display: flex;width: 100%;line-height: .58rem;
}
.pagination .gotoDiv .gotopage{
    width: .80rem;
height: .60rem;
border-radius: .04rem;
border: .02rem solid #CCCCCC;
margin: 0 .12rem;text-align: center;
}
.pagination .paginationTo{width: 1.20rem;line-height: .58rem;
height: .60rem;
background: #BAD5F2;text-align: center;
border-radius: .04rem;
border: .02rem solid #A9C7E7;display: block;
font-family: EuclidCircularA, PingFang SC;
font-weight: 500;
font-size: .28rem;margin-left: .4rem;
}
.bigCenterTitle{
    padding-bottom:.4rem;
    font-family: SourceHanSerifCN, SourceHanSerifCN;
font-weight: 600;
font-size: .30rem;
color: #004593; text-align: center;
}

.zcSwiper{overflow: hidden;width: 100%;}
.zcSwiper .swiper-slide{padding: 0 .65rem;}
.zcSwiper .swiper-slide img{width:5.6rem;height:7.66rem;border-radius: .2rem;}
.zcSwiper .swiper-slide p{padding:.2rem .3rem .4rem .3rem;}
.zcSwiper .swiper-slide p a{
    font-family: SourceHanSansCN, SourceHanSansCN;
font-weight: 500;
font-size: .36rem;
color: #333333;
}
.newsPiclist3{width: 100%;
margin-block-start: 0em;
    margin-block-end: 0em;
    padding-inline-start: 0;
    
}
.newsPiclist3 .pic-con-box img{width: 100%;margin-bottom: .2rem;}
.newsPiclist3 .pic-con-box{
    width: 100%;list-style: none;
    margin-bottom:.4rem;
}
.newsPiclist3 .pic-con-box .pic-news-title{
    line-height: .4rem;
    font-family: SourceHanSansCN, SourceHanSansCN;
    font-weight: 400;
    font-size: .3rem;
    color: #333333;
    margin-bottom: .1rem;
}
.newsPiclist3 .pic-con-box .pic-news-time{
    line-height: .4rem;
    font-family: SourceHanSansCN, SourceHanSansCN;
    font-weight: 400;
    font-size: .3rem;
    color: #999;
}

.newsPiclist{
    display: flex; justify-content: start;flex-wrap: wrap;list-style: none;
}
.newsPiclist .pic-con-box{width: 3.35rem;list-style: none;text-align: center;margin-right: .2rem;margin-bottom: .3rem;}
.newsPiclist .pic-con-box:nth-child(2n){margin-right: 0;}
.newsPiclist .pic-con-box img {width: 100%;}
.newsPiclist{margin-block-start: 0em;
    margin-block-end: 0em;
    padding-inline-start: 0;
    padding-top:.4rem;
}
.newsPiclist .pic-con-box a{width: 100%;display: block;}
.newsPiclist .pic-con-box .pic-news-title{
    line-height: .4rem;
    font-family: SourceHanSansCN, SourceHanSansCN;
    font-weight: 400;
    font-size: .24rem;
    color: #333333;
}

.page-news-con-box .news-title{
    line-height: .4rem;
    font-family: SourceHanSansCN, SourceHanSansCN;
    font-weight: 600;
    font-size: .3rem;
    text-align: center;
    color: #333333;
    padding-bottom: .4rem;
}
.page-news-con-box .news-content{
    text-align: center;

}
.page-news-con-box .news-pub-time{
    line-height: .4rem;
    font-family: SourceHanSansCN, SourceHanSansCN;
    font-weight: 400;
    font-size: .3rem;
    text-align: center;
    color: #999;
    padding-bottom: .4rem;
}
.page-news-con-box .news-con{
    word-wrap: break-word;word-wrap: wrap;
    line-height: .4rem;
    font-family: SourceHanSansCN, SourceHanSansCN;
    font-weight: 400;
    font-size: .28rem;
    color: #333333;
/*    text-indent: .56rem;*/
}
.page-news-con-box .news-con img{
    max-width: 100%;
/*    display: flex;*/
}

.div-table{width: 100%;margin-top:.4rem;}
.div-table .div-table-row{
    border-top:solid #E9E9E9 1px;
    border-left:solid #E9E9E9 1px;
    border-right:solid #E9E9E9 1px;
    display: flex;justify-content: start;

}
.div-table .div-table-row .div-table-cell{
    width: 1.97rem;
    font-family: SourceHanSansCN, PingFang SC;
font-weight: 400;
font-size: .26rem;
color: #333333;
line-height: 1rem;
padding-left: .28rem;
}
.div-table .div-table-row .div-table-cell2{
    flex:1;
}
.div-table .div-table-row .div-table-cell2 input{
    background: none;border:none;height: 1rem;
    font-family: SourceHanSansCN, PingFang SC;
font-weight: 400;
font-size: .26rem;
color: #333;width: 100%;
}
.div-table .div-table-row .div-table-cell2 input::placeholder{
    color: #ddd;
    font-weight: 100;
}
.div-table .div-table-row.head{
    border-radius:.16rem .16rem 0 0 ;
}
.div-table .div-table-row.foot{
    border-radius:0 0 .16rem .16rem  ;
    border-bottom:solid #E9E9E9 1px;
}
.div-table .div-table-row.only{
    border-radius:.16rem  ;
    border-bottom:solid #E9E9E9 1px;
}
.div-table .div-table-row .div-table-cell2 select{
    background: none;border:none;height: 1rem;
    font-family: SourceHanSansCN, PingFang SC;
font-weight: 400;
font-size: .26rem;
color: #333;
width: 92%;
}
.div-table .div-table-row .div-table-cell2 select.nocolor option{
    color: #333;
    font-weight: 100;
}
.div-table .div-table-row .div-table-cell2 select.nocolor{
    color: #ddd;
    font-weight: 100;
}
.textfrom{width: 100%;margin-top:.3rem;}
.textfrom .div-table-cell{
    margin-bottom: .24rem;
    font-family: SourceHanSansCN, PingFang SC;
font-weight: 400;
font-size: .26rem;
color: #333333;
padding-left: .28rem;
}
.textfrom .div-table-cell2 textarea{
    width: 100%;height: 2rem;
    border:solid #E9E9E9 1px;
    border-radius:.16rem  ;
    padding:.2rem;
    font-weight: 400;
font-size: .26rem;
color: #333333;
}
.div-table-btn{margin-top:.3rem;display: flex;justify-content: space-between;}

.div-table-btn input[name=btnSubmit_zx]{
    width: 3.30rem;
height: .88rem;
background: #0451A9;
border:none;
line-height: .88rem;
color: #fff;
font-family: SourceHanSansCN, PingFang SC;
font-weight: 600;
font-size: .32rem;
border-radius: .88rem;
}
.div-table-btn input[name=btnReset]{
    width: 3.30rem;
height: .88rem;
background: #999999;
border:none;
line-height: .88rem;
color: #fff;
font-family: SourceHanSansCN, PingFang SC;
font-weight: 600;
font-size: .32rem;
border-radius: .88rem;
}


.pageMemu{
    width: 100%;height: 1rem;
    background: #F2F2F2;
    position: relative;
    font-family: SourceHanSansCN, PingFang SC;
font-weight: 600;
font-size: .32rem;
color: #004593;
text-align: center;
line-height: 1rem;
}
.pageMemu .pageMenuIcon{
    width: .4rem;height: .34rem;position: absolute;
    background: url(../mobile/pageMenu.png) no-repeat left top / 100% 100%;
    display: block;top: .34rem;left: .36rem;
}
.quickMenu{
    width: 3.6rem;    margin-left: .2rem;
    list-style: none;margin-block-start: 0em;margin-block-end: 0em;padding-inline-start: 0px;
}
.quickMenu li ul{
    list-style: none;margin-block-start: 0em;margin-block-end: 0em;padding-inline-start: 0px;
}
.quickMenu li > ul > li{
font-family: SourceHanSansCN, PingFang SC;
    color: #183B56;
    font-size: .26rem;
    padding-top: .12rem;padding-bottom: .12rem;
    padding-right: .3rem;
    padding-left: .3rem;

}
.quickMenu > li{
    list-style: none;margin-block-start: 0em;margin-block-end: 0em;padding-inline-start: 0px;background-color: #f3f3f3;margin-bottom: .2rem;border-radius: .1rem;

}
.quickMenu a{display: block;width: 100%;height: auto;font-size: .26rem;
    font-weight: 600;
    background-color:#f3f3f3;font-family: SourceHanSansCN, PingFang SC;
    color: #183B56;
background-size: .3rem auto;background-repeat: no-repeat;background-position: .2rem .25rem;padding-left: .6rem;
padding-top: .2rem;padding-bottom: .2rem;padding-right: .3rem;
border-radius: .1rem;
}
.quickMenu a.active{background-color:#fff;}
.quickMenu a.qm_STA025{background-image: url(../mobile/wtzx.png);}
.quickMenu a.qm_STA026{background-image: url(../mobile/wthf.png);}
.quickMenu a.qm_STA027{background-image: url(../mobile/wsts.png);}
.quickMenu a.qm_STA084{background-image: url(../mobile/dhzx.png);}

.quickMenu a.qm_STA021{background-image: url(../mobile/gkzn.png);}
.quickMenu a.qm_STA022{background-image: url(../mobile/gkml.png);}
.quickMenu a.qm_STA023{background-image: url(../mobile/gksq.png);}
.quickMenu a.qm_STA085{background-image: url(../mobile/wstc.png);}


.page-rep-list{margin: .3rem 0; font-size: .26rem; color: #525254; border: 1px solid #F6F7F9; border-radius: .1rem; overflow-x: hidden;background: #F6F7F9;padding-top: .2rem;}
.page-rep-list .que-info{ display: inline-block; width: 100%;padding: 0 .2rem; min-height: .3rem; line-height: .3rem; 
display: flex;
    justify-content: space-between;
}
.page-rep-list .que-info span{ width: 30%; display: inline-block;vertical-align:top;line-height: .46rem;}
.page-rep-list .que-info span:nth-child(2){text-align: right;color: #525254;}
.page-rep-list .que-title{ padding: .2rem .2rem;
    line-height: .46rem;
}
.page-rep-list .que-title:last-child{border-bottom:0;}
.page-rep-list .que-title a{ color:#ff9000; cursor:pointer;}

.page-rep-list .que-info span:nth-child(1){color: #1A1746;font-weight: 600;
    font-size: .3rem;
    color: #1A1746;}
.page-rep-list .que-info span a{color: #1A1746;font-weight: 600;
    font-size: .3rem;
    color: #1A1746;}

.que-titleDH{
    font-family: SourceHanSansCN, PingFang SC;
    font-size: .26rem;
    padding:.3rem 0;
}
.que-titleDH p{text-indent: .54rem;}

.que-title2{
    font-size: .36rem;
    padding-bottom: .3rem;
    color: #1A1746;
    font-family: SourceHanSansCN, PingFang SC;
}
.gkTable th a,.gkTable td,.gkTable td a{
    font-size: .3rem;
    color: #1A1746;
    font-family: SourceHanSansCN, PingFang SC;
}

.tableDivForm{
    width: 100%;
    border: 1px solid #ECEDF4;
    margin-top:.4rem;
}
.tableDivForm .tableDivTd{
    border-bottom: 1px solid #ECEDF4;
    padding: .24rem;
    font-size: .26rem;
    color: #333;
    font-family: SourceHanSansCN, PingFang SC;
    font-weight: 400;

}
.tableDivForm .tableDivTh{
    border-bottom: 1px solid #ECEDF4;
    padding: .24rem;
    font-size: .26rem;
    color: #333;
    font-family: SourceHanSansCN, PingFang SC;
    font-weight: 400;
    background: #F5F6FA;
}
.tableDivForm ol li{padding-bottom: .2rem;}
ol {
    display: block;
    list-style-type: decimal;
    margin-block-start: 0em;
    margin-block-end: 0em;
    margin-inline-start: .24rem;
    margin-inline-end: 0px;
    padding-inline-start:0px;
}


.pageSenceCell{width: 100%;position: relative;}

.gkTitle.noBorder{width: 100%;font-size: .28rem;
    font-family: SourceHanSansCN, PingFang SC;
    font-weight: 500;
    color: #333;
    margin:.2rem 0 .1rem 0 ;
    border-bottom:none;
}
.gkTitle label{
    font-family: SourceHanSansCN, PingFang SC;
font-weight: 600;
font-size: .28rem;
color: #333;
text-align: left;
font-style: normal;
width: auto;
}
.gkTablist{width: 100%;display: flex;justify-content: start;flex-wrap: wrap;}
.gkTablist span{
    display: block;
    height: .8rem;line-height: .8rem;
    padding:0 .2rem;
    border-radius: .1rem;
    background: #EFEFF4;text-align: center;margin-right: .2rem;margin-bottom: .2rem;}
.gkTablist span a{
    font-family: SourceHanSansCN, PingFang SC;
font-weight: 400;
font-size: .28rem;
color: #586380;
font-style: normal;
}

.gkTable{width: 100%;border: 1px solid #ECEDF4;margin-top: .2rem;}
.gkTable th{
    background: #F5F6FA;font-family: SourceHanSansCN, PingFang SC;
font-weight: 500;
font-size: .28rem;
color: #025CB7;
font-style: normal;
padding:.3rem 0 .3rem .3rem;
text-align: left;
}
.gkTable th a{
    font-family: SourceHanSansCN, PingFang SC;
font-weight: 600;
font-size: .28rem;
color: #004899;
font-style: normal;
}
.gkTable td{text-align: center;padding: 20px;padding:.3rem .3rem .3rem .3rem;}
.gkTable td a{display: block;font-family: SourceHanSansCN, PingFang SC;
font-weight: 400;
font-size: .28rem;
color: #000000;
text-align: left;
font-style: normal;
}
.gkTable td.gktablist a{
    display: block;margin-bottom: .12rem;
}

.gkTablist3{width: 100%;display: flex;justify-content: space-between;flex-wrap: wrap;}
.gkTablist3 span{
    display: block;
    height: .8rem;line-height: .8rem;
    padding:0 .2rem;
    border-radius: .1rem;
    background: #EFEFF4;text-align: center;margin-bottom: .2rem;}
.gkTablist3 span a{
    font-family: SourceHanSansCN, PingFang SC;
font-weight: 400;
font-size: .28rem;
color: #586380;
font-style: normal;
}

.nav3{width: 100%;
margin: .4rem 0;
 font-family: SourceHanSansCN, PingFang SC;
font-weight: 600;
font-size: .3rem;
color: #000000;
font-style: normal;
line-height: .8rem;
}
.nav3 ul,.nav3 li{
    list-style: none;
margin-block-start: 0em;
    margin-block-end: 0em;
    margin-inline-start: 0rem;
    margin-inline-end: 0px;
    padding-inline-start:0px;
}
.nav3 li{
    font-family: SourceHanSansCN, PingFang SC;
font-weight: 500;
font-size: .28rem;
color: #000000;
font-style: normal;
line-height: .48rem;
}
.nav3 li a{
    font-size: .28rem;
    line-height: .48rem;
    font-weight: 500;
}
.nav3  p a,.nav3  p{
    font-size: .28rem;
    line-height: .48rem;
    font-weight: 500;
}
.nav3  p{
    margin-bottom: .1rem;
}
.div-table .div-table-row .div-table-cell2 label{
    position: relative;
    top: .3rem;
        margin-right: .4rem;
}
.div-table .div-table-row .div-table-cell2 input[type=radio]{
    width: .3rem;
    height: .3rem;
    position: relative;
    top: .04rem;
    margin-right: .1rem;
}

.mTop{margin-top:.3rem;}

.searchDivForm{width: 100%;display: flex;justify-content: space-between;flex-wrap: wrap;}

.searchDivForm .searchInput{
    width: 4.7rem;height: .8rem;
    background: #FFFFFF;
box-shadow: 0rpx .04rem .08rem 0rpx rgba(0,0,0,0.18);
border-radius: .2rem;
border: .02rem solid #004899;
}
.searchDivForm .searchInput input{border:none;background: none;
    height: .8rem;padding-left: .4rem; padding-right: .4rem;    
    font-family: SourceHanSansCN, SourceHanSansCN;
font-weight: 400;
font-size: .3rem;
color: #004899;
}

.searchDivForm .searchBtnPost{
    width: 2rem;
height: .8rem;
background: #004899 url(../mobile/searchBg.png) no-repeat 1.2rem .24rem / .34rem .34rem;
border-radius: .2rem;
font-family: SourceHanSansCN, SourceHanSansCN;
font-weight: 400;
font-size: .3rem;
padding-left: .46rem;
line-height: .8rem;
color: #fff;
}

.n_typeDiv a {
    font-family: SourceHanSansCN, SourceHanSansCN;
font-weight: 400;
font-size: .3rem;
color: #606165;
/*padding:0 .3rem;*/
line-height: .28rem;display: inline-block;height: .3rem;
}
.n_typeDiv{padding-top:.3rem;text-align: right;width: 100%;}


.searchRow{padding: .4rem;}
.searchRow .srowbb{
    border-bottom: solid 1px #D8D8D8;padding-top: .2rem
}
.searchRow .srowbb a{display: block;padding-bottom: .2rem;
font-family: SourceHanSansCN, SourceHanSansCN;
font-weight: 400;
font-size: .3rem;
color: #1A1746;
}
.searchRow .srowbb a.active{
    color: #004899;
}
.searchRow .srowbb a:first-child{
    font-size: .32rem;
    font-weight: 600;
}
.selTypeData{
    width: 100%;border-bottom: solid 1px #D8D8D8;
    padding-bottom: .3rem;margin-top:.46rem;
    background: url(../mobile/u499.png) no-repeat right .16rem/ .3rem;
}

.selTypeData label{
    font-family: SourceHanSansCN, SourceHanSansCN;
font-weight: 400;
font-size: .3rem;
color: #1A1746;
margin-right: .6rem;
}
.searchResult{
 font-family: SourceHanSansCN, SourceHanSansCN;
font-weight: 400;
font-size: .26rem;
color: #666666;
padding-top:.34rem;padding-bottom: .2rem;
}
.searchResult font{
color: #FF5F5F;
}

.basic_result .item .title {
    font-family: "SourceHanSansCN";
    display: inline-block;
    width: 100%;
    margin-bottom: 6px;
    font-size: .3rem;
    color: #025293;
    line-height: .46rem;
    display: -webkit-box;
    -webkit-box-orient: vertical;
        position: relative;
        margin-left: 0;
        margin-right: 0;
        font-weight: 600;
        white-space: normal;
        text-align: left;
}
.basic_result .item{
    margin-top: .3rem;
    border-bottom: 1px solid #ccc;
    padding-bottom: .2rem;
}
.basic_result .item .title em {
    font-style: normal;
    color: #e02020;
}
.basic_result .item .description {
    display: block;
    font-size: .26rem;
    font-weight: 400;
    color: #333;
    line-height: .3rem;
}
.basic_result .item .description .detail {
    overflow: hidden;
    margin-bottom: .2rem;
}
.basic_result .item .description .detail p {
    font-family: "Microsoft YaHei";
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;
    text-overflow: ellipsis;
    font-size: .26rem;
}
.basic_result .item .sourceTime {
    display: inline-block;
    vertical-align: middle;
    font-size: .26rem;
    color: #aaa;
    line-height: .48rem;
    font-family: "Microsoft YaHei";
}
.partitions{width: auto;
    height: .48rem;
    line-height: .48rem;
    text-align: center;
    font-weight: 400;
    font-style: normal;
    font-size: .24rem;
    color: #FFFFFF;
    background-color: rgba(0, 72, 153, 1);
    margin-bottom: 0px;
    display: inline-block;
    padding: 0 .16rem;
    margin-left: .3rem;
    border-radius: .06rem;
}

.jianjie {
    position: relative;
    width: 6.9rem;
    height: 5rem;
    margin: .3rem auto;
    background: url(../images/ICH_bg.png) no-repeat left top / 6.9rem 100%;
}

.jianjie .con p:first-child {
    text-indent: .48rem;
    word-wrap: break-word;
    word-break: break-word;
    line-height: .3rem;
    font-size: .24rem;
}
.jianjie .con {
    position: absolute;
    margin: 1.6rem auto auto .2rem;
    word-wrap: break-word;
    word-break: break-word;
    width: 6.2rem;
}

.jianjie .more {
    display: block;
    width: 1.7rem;
    height: .4rem;
    position: absolute;
    right: .4rem; bottom: .4rem;
    color: #FFFFFF;
    font-size: .3rem;
    z-index: 99;
    cursor: pointer;
    background: url(../images/ICH_more.png) no-repeat left top / 100% 100%;
}

.type-link {
    padding: .4rem 0;
    width: 100%;
    display: flex; justify-content: space-between;
}
.type-link ul{
list-style: none;
margin-block-start: 0em;
    margin-block-end: 0em;
    margin-inline-start: 0;
    margin-inline-end: 0px;
    padding-inline-start:0px;
    display: flex; justify-content: space-between;width: 100%;
}
.type-link ul li {
    width: 1.5rem;
    list-style: none;
    padding: 0;
    margin: 0;
    display: block;
    float: left;
}
.type-link ul li a {
    margin: 0 auto;
    display: block;
    cursor: pointer;
    font-size: .26rem;
    color: #333;
}
.type-link ul li img {
    margin: 0 auto;
    display: block;
    cursor: pointer;
    height: 1.2rem;
}
.type-link ul li p {
    text-align: center;
    font-size: .26rem;
}

.ICH-table{width: 100%;border: 1px solid #ECEDF4;margin-top: .2rem;}
.ICH-table th{
    background: #F5F6FA;font-family: SourceHanSansCN, PingFang SC;
font-weight: 500;
font-size: .28rem;
color: #025CB7;
font-style: normal;
padding:.2rem .1rem;
text-align: left;
}
.ICH-table th a{
    font-family: SourceHanSansCN, PingFang SC;
font-weight: 600;
font-size: .28rem;
color: #004899;
font-style: normal;
}
.ICH-table td{text-align: center;padding: 20px;padding:.2rem .1rem;white-space: normal; font-size: .24rem;
  word-break: break-all;}
.ICH-table td a{display: block;font-family: SourceHanSansCN, PingFang SC;
font-weight: 400;
font-size: .28rem;
color: #000000;
text-align: left;
font-style: normal;
}
.ICH-table td a{
    display: block;margin-bottom: .12rem;
    white-space: normal; 
  word-break: break-all;font-size: .24rem;
}
.ICH-table td div{white-space: normal; 
  word-break: break-all; font-size: .24rem;}

.ICH-table .head-title td{background-color: #C5D9F1;font-weight: 600;text-align: left;}

input[name=btnQry]{
    width: 100%;border:none;background: #025CB7;color:#fff;
    text-align: center;font-size: .3rem;height: 1rem;
    border-radius: 0 0 .16rem .16rem;
}
.contentRoll{width: 100%;height: auto;overflow-x: auto;margin-top:.4rem;}

.footerDiv.fixed{position: absolute;bottom: 0;}

@-webkit-keyframes fadeIn{
    0%{opacity:0;)}
    100%{opacity:1;}
}

@-webkit-keyframes showInput{
    0%{width: 0;)}
    100%{width: 5.60rem;}
}

.searchOpen.opened{-webkit-animation:fadeIn .5s .1s ease both;display: block;}
.searchOpen{
    position: absolute;top:0;right: 0;left: 0;bottom: 0;
    background: #fff;
    opacity: 0;display: none;
}
.searchOpen .inputFrm{
    position: absolute;
    top: .53rem;
    right: 1.1rem;
    display: block;
    width: 0;
    height: 0.60rem;
    background: #FFFFFF;
    box-shadow: 0rem 0.06rem 0.24rem 0rem rgba(0,0,0,0.07);
    border-radius: .54rem;
    border: .02rem solid #ECEEF2;
}
.searchOpen .inputFrm svg{
    position: relative;
    margin: .16rem 0 0 .2rem;
}
.topsearchbtn img{width: 0.28rem;height: 0.28rem;margin: 0.13rem auto;display: block;}
.searchOpen .inputFrm input{width: 4rem;border:none;background:none;height: .6rem;
font-size:.28rem;color:#333;position: absolute;line-height: .6rem;
    top: -.01rem;padding-left: .1rem;left: .5rem;}
.searchOpen .topsearchbtn{
    position: absolute;
    top: 0;
    right: .3rem;
    display: block;
    width: .6rem;
    height: .6rem;
}
.searchOpen.closed .inputFrm{width: 0;}
.searchOpen.opened .inputFrm{-webkit-animation:showInput .5s .2s ease both;}

.ICH-MORE .jj {
    background: url(../images/ICH_bg2.png) no-repeat top left/100% 100%;
    width: 100%;
    height: 4.5rem;
    margin: 0 auto;
}

.page-con-box {
/*    display: flex;*/
    width: 100%;
/*    flex-wrap: wrap;*/
}
.ICH-MORE{}

.ICH-MORE .jj p{
font-family: SourceHanSansCN, PingFang SC;
    font-weight: 100;
    font-size: .24rem;
    color: #000000;
    padding: 1.8rem .2rem 0 .2rem;
}

.ICH-MORE .disc{
    font-family: SourceHanSansCN, PingFang SC;
    font-weight: 100;
    font-size: .28rem;
    padding:.25rem 0;
    text-indent: .56rem;

}
.ICH-MORE .disc p{
    margin-bottom: .2rem;
    font-family: SourceHanSansCN, PingFang SC;
    font-weight: 100;
    font-size: .28rem;
}
.ICH-MORE .menber{
    display: flex; justify-content: space-between;
}

.ICH-MORE .menber p{
    font-family: SourceHanSansCN, PingFang SC;
    font-weight: 100;
    font-size: .22rem;
    margin-bottom: 0;
        text-indent: 0;
        word-wrap: break-word;word-wrap: wrap;
}
.ICH-MORE .menber .chy,.ICH-MORE .menber .gcy{
    width: 49%;
}

.newIcon{background: url(../mobile/new.png) no-repeat right top/.58rem;}


.searchhf .inputFrm{
    position: relative;
    top: 0;
    right: 0;
    display: block;
    width: 4rem;
    height: 0.60rem;
    background: #FFFFFF;
    box-shadow: 0rem 0.06rem 0.24rem 0rem rgba(0,0,0,0.07);
    border-radius: .14rem;
    border: .02rem solid #ECEEF2;
	    margin-bottom: .3rem;
}
.searchhf .inputFrm svg{
    position: relative;
    margin: .16rem 0 0 .2rem;
}
.searchhf .inputFrm input{width: 4rem;border:none;background:none;height: .6rem;
font-size:.28rem;color:#333;position: absolute;line-height: .6rem;
    top: -.01rem;padding-left: .1rem;left: .05rem;}
.searchhf .hfwdtopsearchbtn{
    position: absolute;
    top: 0;
    right: .1rem;
    display: block;
    width: .6rem;
    height: .6rem;
}
.hfwdtopsearchbtn img{width: 0.28rem;height: 0.28rem;margin: 0.13rem auto;display: block;}