@charset "utf-8";
body{ position: relative;}

.List{}
.List .zlm{ width:3rem; position: relative; top:0; z-index: 1;}
.List .zlm .title{ padding: 0.25rem 0.15rem; font-size: 0.2rem; color: #fff; font-weight: bold; line-height: 0.28rem; text-align: center; border-radius: 0.03rem; background-image: linear-gradient(to right , #3276cd, #155db0); display:block;}
.List .zlm ul{}
.List .zlm ul li{}
.List .zlm ul li a{ margin: 0.2rem 0 0 0; padding: 0.2rem 0.1rem 0.2rem 0.4rem; line-height: 0.2rem; border-radius: 0.03rem; border: 1px solid #fff; box-shadow: 0 0 0.06rem rgba(193,208,227,.6); background-color: #fff; display: block; overflow: hidden; white-space: normal; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; position: relative;}
.List .zlm ul li a i{ width:0.16rem; height: 0.2rem; background-image: url(../images/bg_list_zlm.png); background-repeat: no-repeat; background-position: center center; background-size: 100%; position: absolute; top: 50%; left: 0.15rem; transform: translate(0,-50%);}
.List .zlm ul li:hover a,.List .zlm ul li.active a{ color: #155db0; border: 1px solid #e1eaf1; box-shadow: 0 0 0 rgba(193,208,227,.3); background-color: #f6f9fb;}
.List .zlm.xzsp{ width:3.5rem;}
.List .zlm.xzsp ul li a{ padding: 0.1rem 0.15rem; line-height: 0.3rem; -webkit-line-clamp: 3;}
.List .zlm.xzsp ul li a i{ display: none;}

.List .zlm-infos{ width: calc(100% - 3.3rem); padding: 0.3rem; border: 1px solid #e1eaf1; background-color: #f5f9fc; position: relative;}
.List .zlm-infos.xzsp-info{ width: calc(100% - 3.8rem); padding: 0.3rem; border: 1px solid #e1eaf1; background-color: #f5f9fc; position: relative;}
.List .zlm-infos .Guidang{ width:1.48rem; height: 1.48rem; background-image: url(../images/bg_guidang.png); background-repeat: no-repeat; background-position: center center; background-size: 100%; position: absolute; top: -0.5rem; right: 0; z-index: 1; transform: rotateZ(30deg); display: none;}
.List .zlm-infos .Guidang img{ width: 0.92rem; height: 0.31rem; margin: 0 auto; display: none;}
.List .zlm-infos .Guidang p{ margin-top: 0.86rem; font-size: 0.15rem; color: #e71f19; font-weight: bold; text-align: center; display: block;}

.List .zlm-infos .dqzlm{ padding: 0 0 0.3rem 0; font-size: 0.22rem; font-weight: 600; background: url(../images/bg_listcon_r_title.png) repeat-x left bottom; position: relative;}
.List .zlm-infos .dqzlm span{ color: #3978cc; position: relative; z-index: 1;}

.List .zlm-infos .zlm-boxs .hd{ padding: 0.23rem 0; font-size: 0.2rem; color: #1369c0; line-height: 0.2rem; border-bottom: 1px solid #c9dbf0; vertical-align: middle;}
.List .zlm-infos .zlm-boxs .hd i{ width:0.04rem; height: 0.2rem; margin-right: 0.08rem; float: left; display: inline-block; background: #1369c0; vertical-align: top;}
.List .zlm-infos .zlm-boxs .hd .span{ font-weight: bold;}
.List .zlm-infos .zlm-boxs .hd a{ float: right; font-size: 0.16rem; color: #666;}
.List .zlm-infos .zlm-boxs .infos-box{ height: auto; margin-top: 0.2rem;}

.List .zlm-infos .lm-ul{ min-height: 6rem; margin-right: -0.25rem;}
.List .zlm-infos .lm-ul li{ width: calc(99.9999999% / 3); float: left;}
.List .zlm-infos .lm-ul li a{ height: 0.7rem; margin: 0.25rem 0.25rem 0 0; border: 1px solid #e2eff5; border-radius: 0.03rem; position: relative; background-color: #fff; display: block;}
.List .zlm-infos .lm-ul li a span{ width: calc(100% - 0.4rem); font-size: 0.17rem; line-height: 0.25rem; text-align: center; overflow: hidden; white-space: normal; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; position: absolute; top: 50%; left: 50%; transform: translate(-50%,-50%);}
.List .zlm-infos .lm-ul-d{}
.List .zlm-infos .lm-ul-d li{ width: calc(100% / 4); float: left;}

.List .zlm-infos .infos-box{ height: 6.5rem; margin-top: 0.2rem;}
.List .zlm-infos .infos-box .info{}
.List .zlm-infos .infos-box .info li{ line-height: 0.55rem;}
.List .zlm-infos .infos-box .info li a{ padding-left: 0.15rem; position: relative;}
.List .zlm-infos .infos-box .info li a i{ width:0.06rem; height: 0.06rem; background-image: url(../images/bg_list_li_ico.png); background-repeat: no-repeat; background-position: center center; background-size: 100%; position: absolute; top: 50%; left: 0; transform: translate(0,-50%);}
.List .zlm-infos .infos-box .info li a:hover i{ background-image: url(../images/bg_content_li_ico.png);}
.List .zlm-infos .infos-box .info li span{}
.List .zlm-infos .infos-box .line{ width:100%; height: 0.01rem; margin: 0.2rem 0;  border-bottom: 0.01rem dashed #c9cacb;}

.List .zlm-infos .imgs-box{ padding-bottom: 0.1rem;}
.List .zlm-infos .imgs-box ul{ margin-right: -0.4rem;}
.List .zlm-infos .imgs-box ul li{ width: calc(100% / 4); float: left;}
.List .zlm-infos .imgs-box ul li a{ height: 2rem; margin: 0.4rem 0.4rem 0 0; background-color: #e5f0f2; display: block; overflow: hidden; position: relative;}
.List .zlm-infos .imgs-box ul li a img{ width:100%; height: 100%; border-radius: 0.03rem; object-fit: cover;}
.List .zlm-infos .imgs-box ul li a .box{ width:100%; height: 0; border-radius: 0.03rem; background-color: #3978cc; position: absolute; top: 50%; right: 0; transform: translate(0, -50%); overflow: hidden; transition: all .2s linear; -webkit-transition: all .2s linear; -moz-transition: all .2s linear; -o-transition: all .2s linear; -ms-transition: all .2s linear;}
.List .zlm-infos .imgs-box ul li a .box span{ width:100%; max-height: 0.6rem; padding: 0 0.15rem; color: #fff; line-height: 0.3rem; text-align: center; position: absolute; top: 50%; right: 0; transform: translate(0, -50%); overflow: hidden; white-space: normal; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2;}
.List .zlm-infos .imgs-box ul li a:hover{}
.List .zlm-infos .imgs-box ul li a:hover .box{ height: 100%;}

.List .zlm-infos .imgs-box.zcwd ul li{ width: calc(99.9999999% / 3);}
.List .zlm-infos .imgs-box.zcwd ul li a{ height: 2rem;}

.List .zlm-infos .zt-img{}
.List .zlm-infos .zt-img ul{ margin-right: -0.4rem;}
.List .zlm-infos .zt-img ul li{ width: calc(100% / 4); float: left;}
.List .zlm-infos .zt-img ul li a{ margin: 0.4rem 0.4rem 0 0; display: block;}
.List .zlm-infos .zt-img ul li a .img{ width:100%; height: 1.04rem; overflow: hidden;}
.List .zlm-infos .zt-img ul li a .img img{ width:100%; height: 100%; object-fit: cover;}
.List .zlm-infos .zt-img ul li a .box{ width:88%; height: 0.45rem; margin: -0.2rem auto 0 auto; border-radius: 0.03rem; background-color: #dae9f2; position: relative; z-index: 1;}
.List .zlm-infos .zt-img ul li a .box span{ width:100%; height: 100%; padding: 0 0.15rem; font-size: 0.17rem; line-height: 0.45rem; text-align: center; position: absolute; top: 50%; right: 0; transform: translate(0, -50%); overflow: hidden; white-space: normal; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 1;}
.List .zlm-infos .zt-img ul li a:hover .box{ background-color: #3978cc;}
.List .zlm-infos .zt-img ul li a:hover .box span{ color: #fff;}

.List .zlm-infos .zfgb-box{ padding-bottom: 0.1rem;}
.List .zlm-infos .zfgb-box ul{ margin-right: -0.4rem;}
.List .zlm-infos .zfgb-box ul li{ width: calc(100% / 5); float: left;}
.List .zlm-infos .zfgb-box ul li a{ height: 3.18rem; margin: 0.4rem 0.4rem 0 0; background-color: #fff; display: block; overflow: hidden; position: relative;}
.List .zlm-infos .zfgb-box ul li a img{ display: block;}
.List .zlm-infos .zfgb-box ul li a .img-01{ width:0.48rem; margin: 0.4rem auto 0 auto;}
.List .zlm-infos .zfgb-box ul li a .img-02{ width:3.3rem; max-width: 80%; margin: 0.2rem auto 0 auto;}
.List .zlm-infos .zfgb-box ul li a .box{ width:100%; color: #ec1a1e; line-height: 0.35rem; text-align: center; position: absolute; left: 0; bottom: 0.4rem;}
.List .zlm-infos .zfgb-box ul li a:hover{ background-color: #eeeeee;}

.List .zlm-infos.dlm{ width: 100%;}

.List .zlm-infos .zjyj-info{}
.List .zlm-infos .zjyj-info ul{}
.List .zlm-infos .zjyj-info ul li{ padding: 0.25rem 0; line-height: 0.25rem; border-bottom:0.01rem dotted #dbdbdb; position: relative; cursor: pointer;}
.List .zlm-infos .zjyj-info ul li .zt{ width:0.7rem; font-size:0.17rem; text-align: center; border-radius: 0.03rem; position: absolute; top: 0.25rem; left: 0; bottom: 0.25rem;}
.List .zlm-infos .zjyj-info ul li .zt.zjz{ color: #fff; background-color: #3978cc;}
.List .zlm-infos .zjyj-info ul li .zt.yjs{ color: #666; background-color: #e9e9e9;}
.List .zlm-infos .zjyj-info ul li .zt span{ width:100%; height: 100%; display: block; position: relative;}
.List .zlm-infos .zjyj-info ul li .zt span i{ width:100%; text-align: center; display: block; position: absolute; top: 50%; right: 0; transform: translate(0, -50%);}
.List .zlm-infos .zjyj-info ul li a{ margin-left: 0.8rem; padding-right: 1.3rem; display: block; position: relative;}
.List .zlm-infos .zjyj-info ul li a .title{ width: 100%; float: left; color: #222; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; display: block;}
.List .zlm-infos .zjyj-info ul li a .fk{ width:1.2rem; height: 82%; padding: 0 0.1rem; font-size:0.17rem; border-radius: 0.03rem; display: inline-block; -webkit-transition:500ms;-o-transition:500ms;-moz-transition:500ms;transition:500ms; position: absolute; top: 50%; right: 0; transform: translate(0, -50%);}
.List .zlm-infos .zjyj-info ul li a .fk.zjz{ color: #0a54a6; border:0.01rem solid #0a54a6;}
.List .zlm-infos .zjyj-info ul li a .fk.yjs{ color: #6e6e6e; border:0.01rem solid #6e6e6e;}
.List .zlm-infos .zjyj-info ul li a .fk span{ width:100%; height: 100%; display: block; position: relative;}
.List .zlm-infos .zjyj-info ul li a .fk span i{ width:100%; text-align: center; display: block; position: absolute; top: 50%; right: 0; transform: translate(0, -50%);}
.List .zlm-infos .zjyj-info ul li a .em-date{ margin-top: 0.1rem; font-size: 0.16rem; color: #666; display: block; box-sizing: border-box;}
.List .zlm-infos .zjyj-info ul li a .em-app-zt{ margin-left: 0.1rem; color: #3978cc; display: none;}
.List .zlm-infos .zjyj-info ul li:hover{}
.List .zlm-infos .zjyj-info ul li:hover a{}
.List .zlm-infos .zjyj-info ul li:hover a .fk{}
.List .zlm-infos .zjyj-info ul li:hover a .fk.zjz{ color: #fff; border:0.01rem solid #33a2b6; background-color: #33a2b6;}
.List .zlm-infos .zjyj-info ul li:hover a .fk.yjs{ color: #33a2b6; border:0.01rem solid #c7eaf0; background-color: #c7eaf0;}

/****详细页面****/
video{ background-color: #fff !important;}
.Article{ padding: 0.4rem; border: 1px solid #e1eaf1; background-color: #f5f8fb; position: relative; overflow: hidden;}
.Article img{ margin: 0.15rem 0 !important;}

.Article .pic-fz{ width:1.3rem; position:absolute; top:0.25rem; right:0.25rem;}
.Article .pic-fz img{ width: 100%; height: 100%; object-fit: cover; display: block;}

.Article .zw-table{ margin-bottom: 0.4rem; background-color: rgba(255,255,255,.9) !important;}
.Article .zw-table ul{ width: calc(100% + 0.01rem); border-top:0.01rem solid #e2eff5; border-left:0.01rem solid #e2eff5;}
.Article .zw-table ul li{ width: calc((80% - 0.01rem) / 2); padding: 0.05rem 0.15rem; float: left; font-size: 0.15rem; text-align: left; border-right: 0.01rem solid #e2eff5; border-bottom: 0.01rem solid #e2eff5;}
.Article .zw-table ul li span{ height: 0.38rem; line-height: 0.38rem; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; display: block;}
.Article .zw-table ul li.tit{ width:10%; font-weight: bold; text-align: right;}
.Article .zw-table ul li.bt{ width: calc(90% - 0.01rem);}
.Article .zw-table ul li:nth-last-of-type(1),.Article .zw-table ul li:nth-last-of-type(2){ display: none;}

.Article .Title{ font-size: 0.27rem; color: #3978cc; font-weight: 600; line-height: 0.4rem; text-align: center; letter-spacing: 0.01rem;}

.Article .Date{ margin: 0.3rem 0 0.4rem 0; padding-bottom: 0.3rem; font-size: 0.16rem; line-height: 0.3rem; text-align: center; border-bottom:0.01rem solid #e5e5e5; position: relative;}
.Article .Date span{ margin-right: 0.2rem; color: #666; display: inline-block;}
.Article .Date .zh{ position: absolute; right: 0; bottom: 0.26rem;}
.Article .Date .zh i{ padding: 0.05rem 0.08rem; font-size: 0.14rem; color: #666; cursor: pointer;}
.Article .Date .zh i.selected { color: #fff; font-weight: 600; background-color: #3978cc; border-radius: 0.03rem;}

.Article .Content { padding-bottom: 0.3rem; font-size: 16px;}
.Article .Content.app{ line-height: 2.5;}
.Article .Content .pic-video{ width:8rem !important; height: 6rem !important; margin: 0.2rem auto;}
.Article .Content .pic-video video { width: 100%; height: 100% !important; object-fit: contain;}
.Article .Content .pic-video img { width: 100%; height: 100% !important; object-fit: cover;}
.Article .Content div,.Article .Content p,.Article .Content span{ font-size: 0.18rem !important; line-height: 0.4rem !important; background-color: transparent !important;}
.Article .Content .ue_table table{ width:100%;}

.Article .Xg{}
.Article .Xg .hd{ padding: 0.3rem 0 0 0; font-size: 0.16rem; color: #333; font-weight: bold; border-top: 0.01rem solid #d7e6ed;}
.Article .Xg .bd{ margin-bottom: 0.2rem;}
.Article .Xg .bd ul{}
.Article .Xg .bd ul li{ padding: 0.08rem 0 0 0; font-size: 0.17rem; line-height: 2;}
.Article .Xg .bd ul li a{ padding-left: 0.13rem; font-size: 0.16rem; color: #666; background-image: url(../images/bg_content_li_ico.png); background-repeat: no-repeat; background-position: left center; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; display: block;}
.Article .Xg .bd ul li a:hover{ color: #3978cc; text-decoration: underline;}
.Article .Xg .ytdd{ margin-bottom: 0.2rem;}
.Article .Xg .ytdd ul{ margin-right: -0.25rem;}
.Article .Xg .ytdd ul li{ width: calc(100% / 5); float: left;}
.Article .Xg .ytdd ul li a{ margin: 0.25rem 0.25rem 0 0; display: block;}
.Article .Xg .ytdd ul li a .img{ height: 2rem; overflow: hidden;}
.Article .Xg .ytdd ul li a .img img{ width:100%; height: 100%; object-fit: cover;}
.Article .Xg .ytdd ul li a:hover .img img{ transform: scale(1.05);}

/****政策、解读详细页面****/
.Article .zcwj{ width: calc(100% - 3.49rem); margin-right: 0.27rem; padding-right: 0.27rem; border-right: 0.01rem solid #e5e5e5;}
.Article .zcwj .Date span{ display: none;}
.Article .zcwj .bdsharebuttonbox{ margin: 0 auto 0.35rem auto; padding-top: 0; border-top: 0;}
.Article .zcwj-fj{ width:3.2rem; margin-top: -0.3rem;}
.Article .zcwj-fj .Xg{ padding:0; border-top: 0; border-bottom: 0;}
.Article .zcwj-fj .Xg .hd{ color: #3978cc;}
.Article .zcwj-fj .Xg .hd:nth-of-type(1){ border-top: 0;}
.Article .zcwj-fj .Xg .bd ul li{ padding: 0.13rem 0 0 0;}
.Article .zcwj-fj .Xg .bd ul li a{ line-height: 0.3rem; background-position: left 0.12rem; white-space: normal; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: initial;}
.Article .zcwj-fj .Xg .ytdd{ margin: 0.2rem 0 0 0; height: 2.8rem; position: relative; overflow: hidden; transition: all .2s linear; -webkit-transition: all .2s linear; -moz-transition: all .2s linear; -o-transition: all .2s linear; -ms-transition: all .2s linear;}
.Article .zcwj-fj .Xg .ytdd img{ width:100%; height: 100%; object-fit: cover;}
.Article .zcwj-fj .Xg .ytdd .fy{ width: 100%; height: 0.23rem; position: absolute; right: 0; bottom: 0.12rem; z-index: 9;}
.Article .zcwj-fj .Xg .ytdd .fy .box{ width:0.9rem; height: 100%; margin: 0 auto; background-color: rgba(206,216,229,.9);}
.Article .zcwj-fj .Xg .ytdd .arrow{ width: 100%; height: 0.23rem; position: absolute; right: 0; bottom: 0.12rem; z-index: 10;}
.Article .zcwj-fj .Xg .ytdd .arrow .box{ width:0.9rem; height: 100%; margin: 0 auto; position: relative;}
.Article .zcwj-fj .Xg .ytdd .swiper-container .swiper-pagination { height: 0.23rem; font-size: 0.15rem; color: #666; line-height: 0.23rem; text-align: center; bottom: 0.12rem;}
.Article .zcwj-fj .Xg .ytdd .swiper-container .swiper-button-prev,.Article .zcwj-fj .Xg .ytdd .swiper-container .swiper-button-next{ width: 0.23rem; height: 0.23rem; top: auto; bottom: 0;}
.Article .zcwj-fj .Xg .ytdd .swiper-container .swiper-button-prev::after,.Article .zcwj-fj .Xg .ytdd .swiper-container .swiper-button-next::after{ font-size: 0.14rem; color: #333;}
.Article .zcwj-fj .Xg .ytdd .swiper-container .swiper-button-prev{ left: 0;}
.Article .zcwj-fj .Xg .ytdd .swiper-container .swiper-button-next{ right: 0;}
.Article .zcwj-fj .Xg .ytdd:hover{ box-shadow: 0 0 0.05rem rgba(158, 158, 158, 0.8);}

/****列表右侧详细页面****/
.Article.List-Article{ padding: 0; border: 0; background: transparent;}
.Article.List-Article .Date{ margin: 0.35rem 0;}

/****政府公报详细页面****/
.Zfgb-Article{ padding: 0.3rem 0.5rem; border: 0.2rem solid #1764ce; background-color: #fff;}
.Zfgb-Article .img-01{ width:0.9rem; margin: 0.4rem auto 0 auto; display: block;}
.Zfgb-Article .img-02{ width:38%; max-width: 80%; margin: 0.4rem auto 0 auto; display: block;}
.Zfgb-Article .Title{ margin-top: 0.4rem; padding-bottom: 0.4rem; font-size: 0.2rem; color: #ec1a1e; font-weight: bold; line-height: 0.35rem; text-align: center; background: url(../images/bg_zfgb_line_01.png) repeat-x center bottom;}
.Zfgb-Article .Boxs{ padding: 0.3rem 0 0 0;}
.Zfgb-Article .Boxs .title{ background: url(../images/bg_zfgb_line_02.png) repeat-x right center;}
.Zfgb-Article .Boxs .title span{ padding: 0 0.1rem 0 0; color: #ec1a1e; line-height: 0.4rem; background-color: #fff;}
.Zfgb-Article .Boxs .bd{ margin-top: 0.1rem;}
.Zfgb-Article .Boxs .bd .info{}
.Zfgb-Article .Boxs .bd .info li{ padding-left: 0.15rem; background-image: url(../images/bg_list_li_ico.png); background-repeat: no-repeat; background-position: left center;}

/****意见征集详细页面****/
.Article.YJ-Article{}
.Article.YJ-Article .bdsharebuttonbox{ margin: 0 auto 0.35rem auto; padding-top: 0; border-top: 0;}

.Article .zj-fk{ margin-top: 0.25rem; background-color: rgba(255,255,255,.8); display: block; box-sizing: border-box;}
.Article .zj-fk .tit{ padding: 0.1rem 0.1rem 0.1rem 0.35rem; border-radius: 0.03rem; background: url(../images/bg_zj.png) no-repeat 0.08rem center,linear-gradient(90deg, #4785d4 30%, #296fc7 70%);}
.Article .zj-fk .tit span{ font-size: 0.18rem; color: #fff; font-weight: bold;}
.Article .zj-fk .tit .font{ float: right; font-size: 0.17rem; color: #fff; display: inline-block;}
.Article .zj-fk .tit .font a{ margin: 0 0.15rem; color: #fff; display: inline-block; text-decoration: underline;}
.Article .zj-fk .jg{ padding: 0.3rem;}
.Article .zj-fk .jg-hd{ margin: 0.05rem 0 -0.1rem 0; font-size: 0.19rem; font-weight: bold; line-height: 0.28rem; text-align: center; display: block;}
.Article .zj-fk .jg-bd{}
.Article .zj-fk .jg-bd ul{}
.Article .zj-fk .jg-bd ul li{ margin-top: 0.2rem; font-size: 0.17rem;}
.Article .zj-fk .jg-bd ul li p{ line-height: 0.36rem; display: block;}

.Article .zj-fk .ly{ padding: 0.3rem;}
.Article .zj-fk .ly ul{ margin-top: -0.2rem;}
.Article .zj-fk .ly ul li{ margin-top: 0.2rem; padding-bottom: 0.2rem; font-size: 0.17rem; border-bottom: 0.01rem solid #deecf3;}
.Article .zj-fk .ly ul li h4{ padding-bottom: 0.1rem; color: #13559f; font-weight: bold; display: block;}
.Article .zj-fk .ly ul li p{ padding:0.15rem; line-height: 0.3rem; background-color: #f0f7f8; display: block;}
.Article .zj-fk .ly ul li.wly{ padding-bottom: 0; border-bottom: 0;}

.Article .zj-fk .tj{ padding: 0.3rem;}
.Article .zj-fk .tj ul{}
.Article .zj-fk .tj ul li{ min-height: 0.32rem; padding-top: 0.3rem; float: left;}
.Article .zj-fk .tj ul li:nth-child(odd){ width:20%; text-align: right; line-height: 0.38rem;}
.Article .zj-fk .tj ul li:nth-child(even){ width:80%; padding-left: 0.15rem;}
.Article .zj-fk .tj ul li:nth-child(even) input[type="text"], .Article .zj-fk .tj ul li:nth-child(even) textarea{ width:100%; max-width: 7rem; padding:0.06rem 0.1rem; border:0.01rem solid #ddd; background-color: transparent;}
.Article .zj-fk .tj ul li:nth-child(even) input[type="text"]{ line-height: 0.26rem;}
.Article .zj-fk .tj ul li:nth-child(even) textarea{ min-height: 2.52rem; line-height: 0.3rem;}
.Article .zj-fk .tj ul li:nth-child(even) .btn{ width:1.5rem; margin-right: 0.01rem; font-size: 0.16rem; color: #fff; line-height: 0.4rem; text-align: center; border-radius: 0.03rem; display: inline-block; position: relative; background: #1f6ec6; overflow: hidden; cursor: copy;}
.Article .zj-fk .tj ul li:nth-child(even) .tip{ width:80%; margin-top: 0.1rem; font-size:0.15rem; color: #999; line-height: 0.28rem; display: block; overflow: hidden;}
.Article .zj-fk .tj ul li:nth-child(even) .tip .fj-tip{ color: red;}
.Article .zj-fk .tj ul li:nth-child(even) .waitting{ width:80%; margin-bottom: 0.1rem; overflow: hidden;}
.Article .zj-fk .tj ul li:nth-child(even) .waitting span{ line-height: 0.24rem;}
.Article .zj-fk .tj ul li:nth-child(even) .waitting button{ padding: 0.05rem 0.1rem; float: right; color: #fff; border: 0; background: #1f6ec6; border-radius: 0.03rem; display: inline-block; cursor: pointer; -webkit-transition:500ms;-o-transition:500ms;-moz-transition:500ms;transition:500ms;}
.Article .zj-fk .tj ul li:nth-child(even) .yzm{ width:1.5rem !important; float: left;}
.Article .zj-fk .tj ul li:nth-child(even) .img{ height: 0.4rem; margin-left: 0.12rem; float: left; cursor: pointer;}
.Article .zj-fk .tj .tj-btn{ width:1.5rem; height: 0.5rem; font-size: 0.18rem; color: #fff; border: 0; background: #1f6ec6; border-radius: 0.03rem; display: block; cursor: pointer; -webkit-transition:500ms;-o-transition:500ms;-moz-transition:500ms;transition:500ms;}
.Article .zj-fk .tj .tj-btn:hover{ width: 1.8rem; color: #1f6ec6; font-weight: bold; border:0.02rem solid #1f6ec6; background-color: transparent;}
#wait-upload1{ display: none !important;}
#file-name{ margin-bottom: 0.15rem; font-size: 0.14rem;}

.bdsharebuttonbox{ padding-top: 0.3rem; text-align: center; border-top: 0.01rem solid #d7e6ed;}
.bdsharebuttonbox span{ float: none; font-size: 0.15rem; line-height: 0.4rem; font-weight: bold; display: block; vertical-align: middle;}
.bdshare-button-style1-24 a{ width:0.4rem; height: 0.4rem !important; margin: 0 0.08rem 0 0 !important; float: none !important; padding-left: 0 !important; border-radius: 50%; border-width: 0.01rem; border-style: solid; vertical-align: middle; position: relative; background-repeat: no-repeat; background-position: center center !important; background-size: 100% !important; display: inline-block;}
.bdshare-button-style1-24 a.bds_weixin{ border-color: #7bc549; background-image: url(../images/bg_content_fx01.png);}
.bdshare-button-style1-24 a.bds_tsina{ border-color: #ff763b; background-image: url(../images/bg_content_fx05.png);}
.bdshare-button-style1-24 a.bds_mail{ border-color: #4391ea; background-image: url(../images/bg_content_fx03.png);}
.bdshare-button-style1-24 a.bds_print{ border-color: #5fb34a; background-image: url(../images/bg_content_fx02.png);}
.bdshare-button-style1-24 a.bds_copy{ border-color: #f9b000; background-image: url(../images/bg_content_fx04.png);}
.bdshare-button-style1-24 a, .bdshare-button-style1-24 .bds_more{ background: transparent;}
.bdshare-button-style1-24 a.bds_weixin:hover{ background-color: #ecffdf;}
.bdshare-button-style1-24 a.bds_tsina:hover{ background-color: #ffe7dd;}
.bdshare-button-style1-24 a.bds_mail:hover{ background-color: #e1efff;}
.bdshare-button-style1-24 a.bds_print:hover{ background-color: #e1f8dc;}
.bdshare-button-style1-24 a.bds_copy:hover{ background-color: #fff0cd;}

/****网站地图****/
.Wzdt{ padding:0 0.3rem 0.3rem 0.3rem; border: 1px solid #e1eaf1; background-color: #f5f9fc; position: relative;}
.Wzdt .dqzlm{ padding: 0.3rem 0; font-size: 0.21rem; font-weight: 600; background: url(../images/bg_listcon_r_title.png) repeat-x left bottom; position: relative;}
.Wzdt .dqzlm span{ color: #3978cc; position: relative; z-index: 1;}
.Wzdt .lm-ul{ margin-right: -0.25rem;}
.Wzdt .lm-ul li{ width: calc(100% / 5); float: left;}
.Wzdt .lm-ul li a{ height: 0.7rem; margin: 0.25rem 0.25rem 0 0; border: 1px solid #e2eff5; border-radius: 0.03rem; position: relative; background-color: #fff; display: block;}
.Wzdt .lm-ul li a span{ width: calc(100% - 0.4rem); font-size: 0.16rem; line-height: 0.25rem; text-align: center; overflow: hidden; white-space: normal; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; position: absolute; top: 50%; left: 50%; transform: translate(-50%,-50%);}

.footer{ z-index: 1;}