/* CSS Document */


/*新闻中心*/
.nlist{width:100%;height: auto;padding:0.3rem ;box-sizing: border-box;}
.nlist .n_con{width:100%;height: auto}
.n_con .nli{display:block;width: 100%;height: auto;padding-bottom: 0.45rem;}
.nli .nimg{width:100%;height:3.38rem;overflow: hidden}
.nli .nimg .img{width: 100%;height: 100%;}
.nli .n_txt{width:100%;height: auto;padding-top: 0.25rem;}
.nli .n_txt .fs_32{display:block;font-size: 0.32rem;line-height: 0.34rem;color: #000000;}
.nli .n_txt .fs_24_999{display:block;font-size: 0.24rem;line-height: 0.28rem;color: #999999;margin: 0.15rem 0}
.nli .n_txt .fs_24_333{display:block;font-size: 0.24rem;line-height: 0.3rem;color: #333333;}

/*视频*/
.n_con .vli{padding-bottom:0.15rem}
.vimg{width:100%;height: 3.88rem;overflow: hidden;position: relative;}
.vimg .img{width:100%;height: 100%;}
.vimg .vmask{width:100%;height: 100%;display: flex;position: absolute;top: 0;left: 0;align-items: center;justify-content: center;background-color: rgba(0,0,0,0.4);z-index: 2}
.vimg .vmask .play{width:1.53rem;height: 1.53rem;}

/*详情*/
.page_main{width: 100%;height: auto;box-sizing: border-box;padding: 0.35rem 0.3rem;}
.page_main .title{font-size: 0.40rem;line-height: 0.5rem;color: #000000;font-weight: bold;}
.page_main .time{font-size:0.2rem;color: #999999;line-height: 0.46rem;margin-bottom: 0.4rem}

.page_main .main{width:100%;height: auto;font-size: 0.3rem;line-height: 0.44rem;}
.page_main .main img{width:100%;height: auto;}


.tab{width:100%;height: auto;margin-top: 0.3rem}
.tab .fs_34{font-size:0.34rem;border-bottom: 1px solid #eeeeee;line-height: 1.1rem;height: 1.1rem;color: #000000}
.tab .msg_li{padding:0.2rem 0 0.15rem 0;border-bottom: 1px solid #eeeeee;}
.msg_li .fs_30{font-size:0.3rem;line-height: 0.44rem;}
.msg_li .fs_20{font-size:0.2rem;line-height: 0.3rem;color: #999999;}
.msg_li .fs_30_2{font-size:0.3rem;color: #333333;line-height: 0.36rem;margin: 0.3rem 0 0.1rem 0;}
.tab .inp_con{width:100%;height: 0.8rem;box-sizing: border-box;font-size: 0.3rem;margin-top: 0.1rem;border: 1px solid #999;background-color: transparent;padding: 0 0.4rem;line-height: 0.8rem;}
.tab .inp_2 .inp_con{height:3rem;}
.tab .btn{width:100%;height: 0.8rem;margin-top: 0.1rem;text-align: center;margin-bottom: 0.6rem;}
.tab .btn .btnPost{display:inline-block;width:3.4rem;height: 0.8rem;background: #000000;color: #FFFFFF;text-align: center;line-height: 0.8rem;float: left}
.tab .btn .btnReset{display:inline-block;width:3.4rem;height: 0.8rem;background: #ffffff;color: #999999;text-align: center;line-height: 0.8rem;box-sizing: border-box;border: 1px solid #999;float: right}
















