.wrap_banner{ position: relative; width: 100%; height: 1.18rem;}
.wrap_banner img{ width: 100%; height: 100%;}
.bm_cont{ width: 100%; height: 0.96rem;}
.bm_cont li{ float: left; width: 25%; height:100%; padding-top: 0.1rem; display: -webkit-box; -webkit-box-orient: vertical; -webkit-box-align: center; color: #666; font-size: 0.12rem; font-family: "微软雅黑";}
.bm_cont li img,.bm_cont li p{display: -webkit-box;}
.bm_cont li img{ width: 0.39rem;}
.bm_cont li p{margin-top: 0.05rem; text-align: center;}
.wrap_menu{ width: 100%;}
.menu_top{ width: 100%; padding: 0.08rem 0; height: 0.36rem;font-family: "微软雅黑"; border-bottom: 1px solid #e1e1e1;}
.menu_top h4{ float: left; padding-left: 0.1rem; border-left: 0.05rem solid #1976d2; font-size: 0.14rem; color: #1976D2;}
.menu_top .more{ float: right; margin-right: 0.12rem; padding-right: 0.12rem; line-height: 0.21rem; font-size: 0.12rem; color: #1976D2; background: url(../images/blue_more.png) no-repeat right center; background-size: 0.06rem auto; }
.menu_list{ width: 100%; padding: 0.04rem 0.08rem;}
.menu_list ul{ width: 100%;}
.menu_list ul li{ float: left; width: 50%; height: 0.52rem; padding: 0.13rem 0; border-bottom: 1px solid #e1e1e1;}
.menu_list ul li dl{ width: 1.15rem; height: 0.26rem;}
.menu_list ul li dl dt,.menu_list ul li dl dt img{ float: left; width: 0.26rem; height: 0.26rem;}
.menu_list ul li dl dd{ margin-left: 0.3rem; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; -webkit-text-size-adjust: none; font-family: "微软雅黑"; line-height: 1.2;}
.menu_list ul li dl dd.tit{ font-size: 0.12rem;}
.menu_list ul li dl dd.text{ font-size: 0.1rem; color: #a8a8a8;}
.menu_list ul li:nth-child(2n-1){ padding-right: 0.15rem; border-right: 1px solid #e1e1e1;}
.menu_list ul li:nth-child(2n-1) dl{ float: right;}
.menu_list ul li:nth-child(2n){ padding-left: 0.15rem;}
.menu_list ul li.b_none{border-bottom: none;}
.menu_list ul li dl dd.c1{color: #1ed2c7;}
.menu_list ul li dl dd.c2{color: #febd17;}
.menu_list ul li dl dd.c3{color: #78a6f3;}
.menu_list ul li dl dd.c4{color: #b1d649;}
.menu_list ul li dl dd.c5{color: #ffc556;}
.menu_list ul li dl dd.c6{color: #ef91c9;}
.menu_list ul li dl dd.c7{color: #fc8c44;}
.menu_list ul li dl dd.c8{color: #2db2ff;}

.wrap_news{ width: 100%; padding: 0 0.12rem;}
.wrap_news.pd0{padding:0 0 0.1rem 0;}
.bor_b{position: relative; padding-bottom: 0.1rem;}
.bor_b:after{ position: absolute; left: 0; bottom: 0; border-top: 1px solid #e1e1e1; content: ''; width: 100%; height: 0.1rem; background: #f5f5f9;}

/*新闻列表样式一*/
.news_item1{ display: -webkit-box; width: 100%; padding: 0.08rem 0; font-family: "微软雅黑"; border-bottom: 1px solid #e1e1e1;}
.news_item1:last-child{border-bottom: none;}
.news_item1 dt,.news_item1 dt img{ display: -webkit-box; width: 0.83rem; height: 100%; border-radius: 0.06rem; overflow: hidden;}
.news_item1 dd{ position: relative; display: -webkit-box; -webkit-box-flex: 1; padding-left: 0.1rem; -webkit-box-orient: vertical; -webkit-box-pack: center;}
.news_item1 .tit{ position: relative; display: -webkit-box; -webkit-box-orient: vertical; overflow: hidden; text-overflow: ellipsis;-webkit-line-clamp: 2; font-size: 0.14rem; color: #7a7a7a; line-height: 1.2;}
.news_item1 dd .icon{position: relative;}
.news_item1 dd .icon:before{ content: ''; position: absolute; left: -0.12rem; top: 0.03rem; border: 0.04rem solid transparent; border-left: 0.04rem solid #007AFF;}
.news_item1 .bot { margin-top: 0.05rem; font-size: 0.12rem;}
.news_item1 .bot .date{float: left; color: #a8a8a8;}
.news_item1 .bot .date.fr{float: right; margin-right: 0.15rem;}
.news_item1 .bot .review{float: right; color: #1976D2;}
.news_item1.h50{ height: 0.5rem;}
.news_item1.h50 p{line-height: 1.5;}
.news_item1.h50 p span{ color: #ff8700;}
.wrap_btn{ width: 100%; padding: 0.15rem 0.2rem;}
.wrap_btn .btn{ display: -webkit-box; -webkit-box-align: center; -webkit-box-pack: center; width: 100%; height: 0.36rem; font-size: 0.15rem; color: #fff; background: linear-gradient(to bottom,#139bf1,#0f6ac3); border-radius: 0.06rem;}
/*返回头部*/
.back_top{ position: fixed; right: 0.18rem; bottom: 0.7rem; z-index: 10000; width: 0.42rem; height: 0.42rem; background: url(../images/back_top.png) no-repeat center; background-size: 0.38rem 0.38rem;}

/*详情页*/
.wrap_detail{ width: 100%; padding-bottom: 50px; font-family: -apple-system-font,"Helvetica Neue","PingFang SC","Hiragino Sans GB","Microsoft YaHei",sans-serif;}
.deta_cont{ width: 100%; padding:10px 20px; font-size: 16px; color: #3e3e3e; word-wrap: break-word!important;}
.deta_cont p{ clear: both;min-height: 1em;line-height: 1.75em;margin-bottom:1em;text-indent: 2em; box-sizing: border-box;}
.deta_cont img{ height: auto !important;display: block;margin: 0 auto;}
.deta_cont .blue{ color: #1976d2;}
.d_tit{ width: 100%; padding: 10px 20px;}
.d_tit .tit{ position: relative; margin-bottom: 0.06rem; width: 100%; font-size: 0.13rem; color: #1976D2; padding: 0.25rem 0 0.1rem 0; text-align: center;}
.d_tit .tit:before{ content: ''; position: absolute; left: 0; top: 0; width: 100%; height: 0.2rem; background: url(../images/tit_top.png) no-repeat center top; background-size: 2.49rem;}
.d_tit .tit:after{ content: ''; position: absolute; left: 0; bottom: 0; width: 100%; height: 0.05rem; background: url(../images/tit_bot.png) no-repeat center bottom; background-size: 2.49rem;}
.d_tit section{ display: -webkit-box; width: 100%; padding: 0.08rem 0; font-size: 0.12rem; color: #666; border-bottom: 1px solid #f0f0f0;}
.d_tit section img{ width: 1.5rem;}
.d_tit section span{ color: #1976D2;}
.d_tit section label{ display: block; padding-top: 0.05rem; color: #1976D2; font-size: 0.11rem;}
.blue{ color: #1976D2!important;}
.wrap_search{width: 100%; padding:0.1rem 0.15rem; background: #f5f5f9;}
.search{ position: relative; width: 100%; height: 0.32rem; padding: 0 0.38rem; background-color: #dfe8f5; border-radius: 0.05rem;}
.search_icon,.text_delete,.search_btn{ position: absolute; top: 0; width: 0.38rem; height: 100%;}
.search_icon{ left: 0; background: url(../images/search.png) no-repeat center; background-size: 0.15rem 0.14rem;}
.text_delete{ right: 0; background: url(../images/delete.png) no-repeat center; background-size: 0.14rem auto;}
.search_btn{ right: 0; font-size: 0.11rem; color: #fff; font-family: "微软雅黑"; -webkit-text-size-adjust: none; }
.search_btn:before{ content: ''; position: absolute; top: 22%; left: 0; height: 56%; width:1px; background: #fff;}
.search input{float: left; display: -webkit-box; -webkit-box-align: center; width: 100%; height: 100%; font-size: 0.12rem; color: #1976D2; font-family: "微软雅黑";}
.search input::-webkit-input-placeholder{color:#1976D2;}
.header{ position: fixed; left: 0; top: 0; z-index: 10000; width: 100%; background-color: rgba(255,255,255,1); box-shadow: 0 2px 2px #b3d5f1;}
.search_list{ width: 100%; padding: 0.65rem 0.1rem 0.15rem 0.1rem; background: #f5f5f9;}
.life_white{ width: 100%;}
.life_white ul,.life_white li{float: left; width: 100%;}
.life_white ul li{padding: 0 0.15rem; margin-bottom: 0.1rem; background: #fff; display: -webkit-box; -webkit-box-align: center; height: 0.48rem; padding-left: 0.1rem; font-size: 0.16rem; color: #404040; border-radius: 0.03rem; box-shadow: 0 0.01rem 0.02rem #ccc;}
.life_white ul li a{display: -webkit-box; -webkit-box-align: center; width: 100%; height: 100%;}
.life_white ul li .left{ display: -webkit-box; -webkit-box-flex: 1;}
.life_white ul li .right{ position: relative; display: -webkit-box; -webkit-box-align: center; -webkit-box-flex: 2; height: 100%; -webkit-box-pack: end;}
.life_white ul li .right.more{padding-right: 0.2rem;}
.life_white ul li .more:after{content: ''; position: absolute; right: 0; top: 0; width: 0.2rem; height: 100%; background: url(../images/more1.png) no-repeat center; background-size: 0.1rem auto;}
.life_white ul li .left .icon{ width: 100%;}
.life_white ul li .left .icon dt{ float: left; display: -webkit-box; -webkit-box-align: center; width: 0.3rem; height: 100%;}
.life_white ul li .left .icon dd{ display: -webkit-box; -webkit-box-pack: center; -webkit-box-orient: vertical; font-size: 0.13rem; margin-left: 0.34rem; height: 100%;}
.life_white ul li .left .icon dd p{display: -webkit-box; margin: 0.02rem 0;}
.life_white ul li .left .icon dd .text{font-size: 0.12rem; color: #999;}
.life_white ul li .left .icon dd .text label:first-child{ display: inline-block; padding-right: 0.05rem; margin-right: 0.05rem; border-right: 1px solid #ccc;}
.life_white ul li .left .icon dt img{ width: 0.23rem;}
.footer{ position: fixed; left: 0; bottom: 0; width: 100%; height: 55px; padding: 7px 25px; background-color: rgba(255,255,255,0.8); border-top: 1px solid #e1e1e1;}
.footer .btn{ display: -webkit-box; -webkit-box-align: center; -webkit-box-pack: center;  height: 100%; font-size: 0.13rem; color: #fff; background: linear-gradient(to bottom,#139bf1,#0f6ac3); border-radius: 0.06rem;}
@media only screen and (min-width: 900px){
    html{font-size: 134px;}
    .main_view{width: 900px; margin: auto;padding-top: 0; border: 1px solid #dedede;}
    .wrap_banner{height:333px;}
    .wrap_search{padding: 20px;}
    .search{height: 40px;}
    .bm_cont li img{width: 68px;}
    .bm_cont{height: 140px;}
    .wrap_btn{padding: 20px 220px;}
    .wrap_btn .btn{height: 38px; font-size: 16px;}
    .search_icon{background-size: 18px auto;}
    .search_list{width: 900px; margin: auto; padding: 85px 0 0 0;}
    .header,.footer{width: 900px; left: 50%; margin-left: -450px;}
    .wrap_detail{width: 900px; margin: auto; padding: 15px; padding-bottom: 60px; border: 1px solid #dedede;}
    .wrap_detail img{ display: block; margin: auto; max-width: 580px;}
    .news_item1 .tit,.bm_cont li{font-size: 16px;}
    .g-box{display: none!important;}
    
}





















