﻿@media screen and (max-width: 900px) {

@charset "utf-8";
a, abbr, acronym, address, applet, article, aside, audio, b, big, blockquote, body, canvas, caption, center, cite, code, dd, del, details, dfn, div, dl, dt, em, embed, fieldset, figcaption, figure, footer, form, h1, h2, h3, h4, h5, h6, header, hgroup, html, i, iframe, img, ins, kbd, label, legend, li, mark, menu, nav, object, ol, output, p, pre, q, ruby, s, samp, section, small, span, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, time, tr, tt, u, ul, var, video{margin: 0;padding: 0;border: 0;font: inherit;vertical-align: baseline;word-wrap: break-word;}
table{border-collapse: collapse;border-spacing: 0;}
button, input, select, textarea{outline: 0;-webkit-box-sizing: border-box;}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section{display: block;}
li, ol, ul{list-style: none;}
blockquote, q{quotes: none;}
blockquote:after, blockquote:before, q:after, q:before{content: '';content: none;}
b, strong{font-weight: 700;}
img{width: 100%;vertical-align: middle;border: 0;-ms-interpolation-mode: bicubic;-webkit-touch-callout: none;}
:focus{outline: 0;}
a{color: #333;text-decoration: none}
a.active{color: #06c;}
.b{font-weight: 600;}
.clearfix:after, .clearfix:before{display: table;content: " ";}
.clearfix:after{clear: both;}
html{font-size: 62.5%}
body{font-family: Microsoft YaHei,Microsoft YaHei UI,helvetica,arial;position: relative; background-color: #fff; margin: 0 auto; } 
 
/*字号*/
.fs-10{font-size: 10px;}
[data-dpr="2"] .fs-10{font-size: 20px;}
[data-dpr="3"] .fs-10{font-size: 30px;}
.fs-12{font-size: 12px;}
[data-dpr="2"] .fs-12{font-size: 24px;}
[data-dpr="3"] .fs-12{font-size: 36px;}
.fs-14{font-size: 14px;}
[data-dpr="2"] .fs-14{font-size: 28px;}
[data-dpr="3"] .fs-14{font-size: 42px;}
.fs-16{font-size: 16px;}
[data-dpr="2"] .fs-16{font-size: 32px;}
[data-dpr="3"] .fs-16{font-size: 48px;}
.fs-18{font-size: 18px}
[data-dpr="2"] .fs-18{font-size: 36px;}
[data-dpr="3"] .fs-18{font-size: 54px;}
.fs-20{font-size: 20px;}
[data-dpr="2"] .fs-20{font-size: 40px;}
[data-dpr="3"] .fs-20{font-size: 60px;}  
.fs-22{font-size: 22px;}
[data-dpr="2"] .fs-22{font-size: 44px;}
[data-dpr="3"] .fs-22{font-size: 66px;}
.lh-20{line-height: 20px}    
.lh-28{line-height: 28px} 
.fs-16{font-size: 16px}
.fs-17{font-size: 17px}
.fs-21{font-size: 21px}
.fs-24{font-size: 24px}
.fw-b{font-weight: bold}
.title-color{color:#1e1e1e;}

/*header-start*/
header{width: 100%; height: 1.4rem;top:0px;left:0px; margin: 0 auto; display: flex; justify-content:space-between; align-content:space-between; align-items:center; padding: .1rem 0; background: #fff; border-bottom: 1px solid #a3a3a3; position: fixed; z-index: 9999; box-sizing: border-box; -moz-box-sizing: border-box;-webkit-box-sizing: border-box;}
.pc{display: inline-block; height: 1rem;text-indent: .5rem;}
.logo{margin:0 auto;text-align:center; height: 1.3rem;} 
.search img{width:20px;}
.pc img,.logo img{width: auto; height: 100%;}
.df{color: #333; margin-right: .3rem;}
header .nav{ float:left;position: relative; height:.5rem; width:.8rem; cursor: pointer; margin-left:0.5rem;}
.x, .y, .z{position: absolute; margin: auto; background: #00558e; border-radius: 2px; -webkit-transition: all 200ms ease-out; -moz-transition: all 200ms ease-out; -ms-transition: all 200ms ease-out; -o-transition: all 200ms ease-out; transition: all 200ms ease-out;}
.x, .y, .z{height: .05rem; width: .5rem; -webkit-transition: all 100ms ease-out; -moz-transition: all 100ms ease-out; -ms-transition: all 100ms ease-out; -o-transition: all 100ms ease-out; transition: all 100ms ease-out;}
.y.squize{width: 0; -webkit-transition: all 100ms ease-out; -moz-transition: all 100ms ease-out; -ms-transition: all 100ms ease-out; -o-transition: all 100ms ease-out; transition: all 100ms ease-out;}
.x{top: 0px;}
.y{top: .2rem;}
.z{top: .4rem;}
.open .x, .open .y, .open .z{top: .2rem; -webkit-transition: all 70ms ease-out; -moz-transition: all 70ms ease-out; -ms-transition: all 70ms ease-out; -o-transition: all 70ms ease-out; transition: all 70ms ease-out;}
.rotate30{-ms-transform: rotate(30deg); -webkit-transform: rotate(30deg); transform: rotate(30deg); -webkit-transition: all 70ms ease-out; -moz-transition: all 70ms ease-out; -ms-transition: all 70ms ease-out; -o-transition: all 70ms ease-out; transition: all 70ms ease-out;}
.rotate150{-ms-transform: rotate(150deg); -webkit-transform: rotate(150deg); transform: rotate(150deg); -webkit-transition: all 70ms ease-out; -moz-transition: all 70ms ease-out; -ms-transition: all 70ms ease-out; -o-transition: all 70ms ease-out; transition: all 70ms ease-out;}
.rotate45{-ms-transform: rotate(45deg); -webkit-transform: rotate(45deg); transform: rotate(45deg); -webkit-transition: all 100ms ease-out; -moz-transition: all 100ms ease-out; -ms-transition: all 100ms ease-out; -o-transition: all 100ms ease-out; transition: all 100ms ease-out;}
.rotate135{-ms-transform: rotate(135deg); -webkit-transform: rotate(135deg); transform: rotate(135deg); -webkit-transition: all 100ms ease-out; -moz-transition: all 100ms ease-out; -ms-transition: all 100ms ease-out; -o-transition: all 100ms ease-out; transition: all 100ms ease-out;} 
/*菜单按钮_end*/ 
/*页面导航*/
.menu{position: absolute; left: -40%; width: 50%; background: rgba(0,0,0,.8); opacity: 0; z-index: 9997; transition: all 1s; padding-top: 1.8rem; -webkit-transition: all 500ms cubic-bezier(0.000, 0.995, 0.990, 1.000); -moz-transition: all 500ms cubic-bezier(0.000, 0.995, 0.990, 1.000); -ms-transition: all 500ms cubic-bezier(0.000, 0.995, 0.990, 1.000); -o-transition: all 500ms cubic-bezier(0.000, 0.995, 0.990, 1.000); transition: all 500ms cubic-bezier(0.000, 0.995, 0.990, 1.000);}
.menu ul li{height: 1.2rem; line-height: 1.2rem; text-align: center;}
.menu ul li a{display: block; height: inherit; overflow: hidden; color: #fff;}
.menu li a:hover{background: #00558E;}
 /*搜索按钮*/
.wrapper-green{position: absolute; top: 0.4rem; right: 0.5rem; z-index: 9996;}
.searchMeme-button-icon{background-image: url(/statics/anjian/m/images/icon-search.png); background-size: 70% 70%; background-position: center; position: relative; width: 1.1rem; height: 1.1rem; background-repeat: no-repeat;}
.searchMeme-button-searching{background-image: url(/statics/anjian/m/images/icon-search.png); background-size: 70% 70%;background-position: center; position: relative; width: 1.1rem; height: 1.1rem; background-repeat: no-repeat;}
.searchMeme-water-mark{/* IE 8 */ -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=60)"; /* IE 5-7 */ filter: alpha(opacity=60); /* Netscape */ -moz-opacity: 0.6; /* Safari 1.x */ -khtml-opacity: 0.5; /* Good browsers */ opacity: 0.6;}
.green-normal{background: #00558e;}
.green-hover{background: #ccc;}
.searchMeme-input-right input{width: 4rem; height: 1.1rem; background-color: #00558e; border: none; color: #fff; z-index: 1; padding: .2rem;}
.searchMeme-input-right{float: right; width: 4rem; overflow:hidden;}
.searchMeme-button-right{display: inline-block; cursor: pointer; float: right; z-index: 100;}

/*页面导航_end*/
/*内容页*/
section{width: 100%; overflow: hidden; background-color: #fff;} 
.main{width: 10rem; position: relative; overflow: hidden; margin: 0 auto;} 

nav{width: 10rem; text-align: center; margin: .5rem 0; overflow: hidden;} 
nav a{width: 23%; display: inline-block; text-align: center;} 
nav a .active{color: #eebb1c;}
 
/*footer*/
footer{width: 10rem; padding: .3rem; color: #fff;  overflow: hidden; margin: 0 auto; box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box;} 
footer h1{color: #333; font-weight: 600; margin: .2rem 0;}
footer .site{box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box;text-align: left; margin-bottom: .2rem; overflow: hidden;}
.site-list{margin-left: -0.2rem;}
.site-list a{line-height: 1em; display: inline-block; color: #333; margin: .2rem 0; padding-left: .2rem; border-left: 0.001rem solid #333;}
.language{text-align: center; margin-bottom: .2rem;}
.language a{display: inline-block;  color: #ff0000; margin: .1rem;}

footer .us{ margin: 0 auto; padding-bottom: .3rem; line-height: 1.7em; display: flex;} 
footer .us .c-6{width: 60%;}
footer .us .c-4{width: 40%;}
footer .us p{color: #333; margin: 0.2rem 0;} 
.slogan{width: 100%; padding: .3rem; background: #00558e; color: #fff; text-align: center; line-height: 2em; box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box;margin: 0 auto; box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box;}
.slogan a{color:#fff;}

/**/
.bg{width: 100%; height: 100%; display: none; position: fixed; z-index: 9998; top: 0; left: 0; background: rgba(0,0,0,.8);} 

 
 /*地方*/ 
.df-box{position: absolute; display: none; top: 1.8rem; right: 1.2rem; width: 5rem; padding: .2rem 0; background: #00558E; overflow: hidden; z-index: 9999;} 
.df-box li{width: 33%; text-align: center; float: left; padding: .1rem; box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box;}
.df-box li a{color: #fff;}

 

  /*banner*/
.h-banner{ position: relative; width: 100%; height: 100%; z-index: 1; display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-transition-property: -webkit-transform; -moz-transition-property: -moz-transform; -o-transition-property: -o-transform; -ms-transition-property: -ms-transform; transition-property: transform; -webkit-box-sizing: content-box;
    -moz-box-sizing: content-box; box-sizing: content-box;}
.h-banner .swiper-pagination-bullet{ width: 0.15625rem; height: 0.15625rem; display: inline-block; border-radius: 100%; background: #fff; opacity: 1;}
.h-banner .swiper-pagination-bullet-active {background-color: #eebb1c;}  
.h-banner .swiper-slide img{ width: 100%;}
.h-banner .swiper-slide .title{width: 100%; color: #fff; font-weight: 600; text-align:center; padding:1em; position: absolute; left: 0; bottom: 0; background: rgba(0,85,142,0.6);box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;}
.h-tt{width: 100%; padding: .3rem; font-weight: 600; color: #000; text-align: center; line-height: 1.8em; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; border-bottom: 0.001rem solid #00558E; }
.h-tt span{width: 2rem; display:block;margin-top: -.2rem; margin-bottom: .1rem;}

.bb-l{border-color: #00558E;}
.n-b-l{border-left: 0;}
.h-pic{display: flex; overflow: hidden; padding: .3rem;box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;} 
.h-pic img{width: 100%;}
.c—2{width: 50%;}
.p-l2{ padding-left: .2rem;}
.n-b-l{border-left: 0;}
/*tabs*/
.h-tabs .tabb-nav {opacity: 0;height: 0;overflow: hidden;}
.tab-nav{border-top: .001rem solid #00558E; border-bottom: .001rem solid #00558E; margin-left: -0.03rem;}
.tab-nav li {width: 50%; display: inline-block; text-align: center; font-weight: 600; color: #333; border-left: .001rem solid #999; margin: .4rem 0; line-height: 1em; cursor: pointer;box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;}			
.tab-nav li a {color: #333;}			
.tab-nav li.active {display: inline-block;}
.tab-nav li.active a {color: #00558e;}
.tabb-nav.active {opacity: 1;width: 100%;height: auto;overflow: visible;}
.tabb-nav .tab-list {width: 100%;margin: 0 auto;}
/*列表公用*/
.list-flex{ overflow: hidden; display: flex; padding: .3rem .3rem .3rem 0; border-bottom: .001rem solid #eee; }
.list-flex .pic{width: 3.5rem; margin-right: .2rem;}
.list-flex .title{width: 6.5rem; padding-right: .2rem; position: relative; box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box;}
.list-flex  h1{ color: #333;text-align: justify; font-weight: 600;padding-bottom: .1rem;} 
.list-flex  h2{color: #666; text-align: justify; padding: .1rem 0;} 
.list-flex  p{padding: .1rem 0;text-align: justify; color: #666; font-weight: 600;}
.list-flex .title .time{position: absolute; bottom: 0; padding-top:0;}
.list-flex .time{padding-top: .3rem; color: #999;}
/**/
.news-title{background: #f5f5f5; padding: .4rem .3rem; border-top: .01rem solid #00558E; border-bottom: .01rem solid #00558E;}
.news-title .bt{font-weight: 600; line-height: 1em; padding-left: .5em; border-left: .08rem solid #00558E; color: #00558E;}
.news-title a{display: inline-block; float: right; color: #999;}
.yjsp{padding: .3rem;}
.yjsp h3{color: #000; font-weight: 600; text-align: center; padding: .3rem 0; overflow: hidden;}
.yjsp h4{color: #666; padding-bottom: .3rem; text-align: justify;} 

/*列表页*/
.current{ padding:.3rem 0;}

/*分页*/
.page{width: 100%; overflow: hidden; border-bottom: 0.001rem solid #e5e5e5; text-align: center; padding: 0.3rem 0;}
.page a{display: inline-block; color: #e5e4e6; border: 0.013rem solid #e5e4e6; }
.page span{ border: 0.013rem solid #00558e; background: #00558e; color: #fff;}
.page a,.page span{display: inline-block; margin: 0 0.09rem; width: 1rem; height: 1rem; line-height: 1rem;}

/*详细页*/
.article{padding:.3rem 0; overflow: hidden;border-bottom: 0.001rem solid #e5e5e5;}
.article p{color: #333; line-height: 1.6em;font-size:16px; padding: .5em 0;}
.article iframe{width:300px!important;height: 200px!important;}

.piece{padding:.3rem; overflow: hidden;border-bottom: 0.001rem solid #e5e5e5;}
.piece a{color: #00558e; display: block; padding: .2rem 0;}


.m-hidden{display: none !important}

.max-width{ width: auto; }  
.container{margin: 0 auto;padding:0px;margin:0px;}
.m-pl-0{padding-left:0px;}
.m-pr-0{padding-right:0px;}
.m-pb-5{padding-bottom: 5px;}
.m-width-100{width:100%;}
.m-mt-10{margin-top:10px;}
.m-mt-20{margin-top:20px;}
.m-mt-50{margin-top:50px!important;}
.m-mt-14rem{margin-top:1.4rem!important;}
.m-mr-10{margin-right:10px;}
.m-mr-20{margin-right:20px;}

/*新闻轮播*/
.news-lb{position: relative;width:100%;}
.news-lb .bd{overflow: hidden;zoom: 1;}
.news-lb .bd li{width: 100%; height: auto; overflow: hidden;_display: inline; position: relative;}
.news-lb .bd li img{width: 100%; height: auto;margin-top:50px}
.news-lb .bd li .pic-t{position: absolute;left: 0; bottom: 0; width: 100%; background: #333;  color: #fff; font-size: 17px; text-indent: 1em; line-height: 38px; z-index: 999;}
.news-lb .hd{position: absolute; bottom: 8px; right: 25px; z-index: 999;}
.news-lb .hd li{display: inline-block; width: 10px; height: 10px; margin: 0 5px;border-radius: 50%;background: #333;border: 1px solid #fff;}
.news-lb .hd li.on{background: #00558e; border: 1px solid #fff;}
.news-right {overflow: hidden;}
.news-right .hd{ border-bottom: 2px solid #d8d8d8; height: 40px;}
.news-right .hd li{display: inline-block; font-size: 21px; font-weight: 600; color: #666; padding-right: 10px; height:40px; cursor: pointer;}
.news-right .hd a{text-decoration: none;}
.news-right .hd .on a{display: inline-block; color:#00558e; height:40px;  border-bottom: 2px solid #00558e;} 

.news-right .bd li{font-size: 16px; padding: 8px 0;}
.news-right .bd li a {color: #000; }
.news-right .bd li>span ,.yjkp-list span{ display: inline-block;background:#000; width: 5px;height: 5px;margin-bottom: 3px; margin-right: 5px; border-radius: 50%; } 
.news-right .bd li.n-tb{font-size: 18px; font-weight: 600;}

.news-list{padding-top: 14px;}
.news-title{font-size: 18px; font-weight: 600; line-height: 2em;}
.news-title a{color: #333;}
.news-detail .view{width: 100%; font-size: 14px; display: inline-block; text-align: right;}
.news-detail a{color: #333; line-height: 2em;}
.news-detail a:hover{color: #00558E;}

.yjkp-list{ border-top: 1px dotted #ccc; padding: 10px 0; margin-top: 8px;}
.yjkp-list a{display:block; font-size: 16px; color: #333;padding: 6px 0;} 

.yj-li {border-top: 1px dotted #ccc; padding: 10px 0; margin-top: 8px;}
.yj-li a{display:block; font-size: 16px; color: #333;padding: 10px 0;width:100%;}
.yj-li span{display: inline-block;background:#000; width: 5px;height: 5px;margin-bottom: 3px; margin-right: 5px; border-radius: 50%; }  

.full-list {margin: 20px 0; overflow: hidden;border-bottom: .001rem solid #eee;}
.full-list .title{font-size: 17.3px; color: #000; font-weight: 600; padding: 8px 0;}
.full-list .detail{font-size: 16px; color: #333; line-height: 1.6em;}
.full-list .pic img{width: 100%;}

.ias_trigger{margin:15px 0 0;}.ias_trigger a{display:block;background-color:#E6E6E6;line-height:32px;text-align:center;color:#999;}.ias_trigger a:hover{display:block;background-color:#DDD;color:#666;}

.pagination-loading{text-align:center;padding:15px 0;}
.pagination-loading img{width:100px;}

#chan_newsDetail img{max-width: 100%;height: auto !important;text-align:center;margin:10px 0;}
#chan_newsDetail video{width:100% !important;height:auto !important;}


.input-search{position:relative}
.input-search .form-control{border-radius:200px;width:100%;}
.input-search .input-search-close,.input-search .input-search-icon{position:absolute;top:50%;z-index:1;width:2.287rem;-webkit-transform:translateY(-50%);transform:translateY(-50%);outline:0}.input-search .input-search-close{right:8px}
.input-search .input-search-icon+.form-control{padding-left:2.716rem}
.input-search .input-search-icon{left:8px;font-size:16px;color:#a3afb7;text-align:center;pointer-events:none}
.input-search-btn+.form-control{padding-right:50px}
.input-search-btn{position:absolute;top:0;right:0;height:100%;padding:0 10px;background:0 0;border:none;border-radius:0 200px 200px 0}
.input-search-btn .icon{margin:0 3px;}
.input-search-dark .input-search-icon{color:#76838f}
.input-search-dark .form-control{background:#f3f7f9}
.input-search-dark .form-control:focus{background-color:#fff}

.dfyw b{width: 6px;color: #1776ce;display: block;float: left;font-weight: normal;}
.dfyw span{width: 60px;color: #1776ce;text-align: center;display: block;float: left;}

.line-block {
  display:block;
  height: .135rem;
  background-color: #fbfafa;
  border-top: solid 1px #ebe8e8;
  border-bottom: solid 1px #ebe8e8;
}
#nav{
  display:block;
  overflow:hidden;
}
#nav .language-nav{
  margin: 0 0.23rem 0.4rem;
  border-top: solid 1px #eee;
  padding-top: 0.35rem;
  color: #e42e2a;
  font-size: 15px;
  line-height: 1;
}
#nav .flex {    
  display: -webkit-flex;
  display: flex;
  flex-flow: row nowrap;
  justify-content: space-between;
  align-items: center;
}
#nav .language-nav .flex:nth-child(2) {    
  margin-top: 0.35rem;
}
#nav a{
  color:inherit;
}
.column-nav {
  margin: 0.38125rem 0 0.44375rem 0.21875rem;
  /* margin-right: 0; */
  font-size: 17px;
}
.column-nav-tag {
  margin-bottom: 3px;
  line-height: 1;
  font-size: 18px;
  color: #1e1e1e;
}
.column-nav-line {
  margin-top:0.3072rem;
  line-height: 1;
  color: #1e1e1e;
  font-size: 0;
}
.column-nav-line span:nth-child(1) {
  width: 1.0rem;
  text-align: left;
}
.column-nav-line span {
  display: inline-block;
  position: relative;
  width: 1.3rem;
  text-align: center;
  font-size: 15px;
}
.column-nav-line span:after {
  content: '';
  display: inline-block;
  position: absolute;
  right: -1px;
  top: 0.0256rem;
  height: 0.5rem;
  width: 1px;
  background-color: #8e8e8e;
}
.column-nav-line span:last-child:after{
  display: none;
}
.column-nav-line span.column-nav-line-2 {
  width: 2.3rem;
}
.column-nav-line span.column-nav-line-1 {
  width: 1.5rem;
}
.column-nav-line span.column-nav-line-3 {
  width: 2.1rem;
}
/*search*/
.search{
  position: relative;
  margin: 0.3rem 0.224rem 0.3755rem;
  text-align: center;
  font-size: 0;
}
.search-box{
  display: flex;
  display: -webkit-flex;
  align-items: center;
  border: solid 1px #C9C9C9;
  border-radius: 5px;
  height: 0.5142rem;
}
.search-icon{
  margin-left: 0.11rem;
  height: 0.2241rem;
}
.search-input{
  -webkit-appearance: none;
  outline: 0;
  margin-left: 0.05rem;
  border: 0;
  padding: 0;
  height: 0.24rem;
  width: 4.608rem;
  line-height: 1;
  font-family: initial;
  font-weight: 300;
  font-size: 0.24rem;
  color: #000000;
}
.search-input::placeholder {
  position: relative;
  top: -1px;
  font-family: initial;
  font-weight: 300;
  font-size: 0.24rem;
  color: #b3b3b3;
}
.search-btn{
  border-left: solid 1px #b3b3b3;
  padding-left: 0.1rem;
  line-height: 1;
  font-family: initial;
  font-weight: 300;
  font-size: 0.3rem;
  color: #a2a2a2;
}

/* 鎼灭储妗嗕笅闱㈢殑鎻愮ず */
.search p{
  line-height: 1;
}
.search-text-1{
  margin-top:0.45rem;
  font-size: 0.4rem;
  color: #3b3b3b;
}
.search-text-1 span{
  font-family: initial;
  font-weight: 300;
  color: #a2a2a2;
}
.search-text-2{
  font-size: 0.4rem;
  margin-top: 0.12rem;
  color: #c42c2a;
}
.search-text-2 span{
  display: inline-block;
  vertical-align: top
}
.search-text-2-1{
  font-size: 0.4rem;
}
.search-text-2-2{
  padding-top: 0.017rem;
  padding-bottom: 0.017rem;
  font-size: 0.4rem;
}
/*appAd*/
.appAd{
  position: relative;
  width: 100%;
  height: 1.75rem;
  background-color: #e42e2a;
}
.logo-app{
  position: absolute;
  left: 0;
  height: 1.73rem;
  width: 2rem;
}
.text-ad{
  position: absolute;
  left: 2.0rem;
  color: rgb(250,252,254);
  line-height: 1;
}
.text-ad1{
  margin-top: 0.38rem;
  font-size: 0.40rem;
}
.text-ad2{
  margin-top: 0.185rem;
  font-size: 0.30rem;
}
.pr {
  position: absolute;
  right: 0;
  top: 0;
}
.btn-ad{
  display: inline-block;
  margin: 0.50rem 0.35rem 0 0;
  padding: 0.115rem;
  border-radius: 0.064rem;
  background-color: rgb(250,252,254);
  color: #e42e2a;
  font-size: 0.4rem;
  line-height: 1;
}
.dy_ad_image{
  width: 100%;
}

/*浮动按钮*/
.btns{ 
  position: fixed;
  right: 0.4rem;
  top: 12rem;
  z-index: 99;
  width: 1rem;
}
.btns img{
  display:block;
  width: 100%;
}
.btns-top{
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 0.620032rem;
}
.btns-home{
  position: absolute;
  left: 0;
  bottom: 0;
  width: 100%;
  height: 0.620032rem;
}


}
 
 
