/*reset*/
@charset "utf-8";
body, div, p, span, ul, li, dl, dt, dd, a, ol,img, h1, h2, h3, h4, h5, h6,select, section,input, footer{padding: 0; margin: 0; list-style: none; border: 0; box-sizing: border-box; -webkit-tap-highlight-color:transparent;font-family: "sans-serif", "Microsoft YaHei", "寰蒋闆呴粦", "Tahoma", "Helvetica"; max-height: 100000px;}
body {  color: #3333; background:#f1f1f1; width: 100%;}
a {text-decoration: none; outline:none;-webkit-tap-highlight-color:rgba(0,0,0,0);color:#333;}
body,html{width:100%;min-width:320px; max-width:640px;margin:0 auto;background:#f1f1f1;}
a:hover { text-decoration: none;}
input, button { outline: none;}
h1, h2, h3, h4, h5, h6 { font-weight: normal;}
i,em {font-style: normal;}
img { vertical-align: middle;max-width: 100%;}
input,button{outline:none; border:none; border-radius:0;}
ul,ol{list-style: none;}
input,textarea{outline:none; resize:none; border:0; background:none; }
.clearfix::before,.clearfix::after{content: "."; height: 0; line-height: 0; display: block; visibility: hidden; clear: both;}
.text_overflow{overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.text_overflow2{overflow:hidden; text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:2;}
.margin_auto{margin:0 auto;}
.f_left{float:left;}
.f_right{float:right;}
.all{min-width:320px; max-width:640px; width:100%;position:relative;}
.fenH{height:0.10rem;background:#f1f1f1;}
.chengH{height:0.8rem;}
/*reset*/

/*椤堕儴*/
.of_top{height:0.88rem;background:#004197;width:100%;position: relative;}
.of_logo{display: -webkit-flex;display: flex;justify-content: center;align-items:center;}
.of_logo img{width:1.48rem;height:0.48rem;margin-top:0.20rem;}
.of_logo span{font-size:0.22rem;color:#fff;margin:0.14rem 0 0 0.17rem;}
.of_phone{position: absolute;top:0.26rem;right:0.24rem;z-index: 999}
.of_phone img{display: block;width:0.33rem;height:0.33rem}
/*椤堕儴*/
/*璺熼殢鐢佃瘽淇敼*/
.gensui_phone{height:1.06rem;background:#004197;position: fixed;top:0;left:0;width:100%;z-index: 9999999;display:none;}
.gensui_phone a{display: block;width:45%;margin:0.34rem auto 0;}
.gensui_phone a img{display: block;}





.swiper-pagination-bullet-active{background:#fff;}

.ke{background:#fff; padding:0.28rem 0;}
    .ke ul{width:96%;margin:0 auto;}
    .ke ul li{float:left;width:18%;margin-right: 2.5%;text-align: center;}
    .ke ul li:nth-child(5n){margin-right: 0;}
    .ke ul li:nth-child(n+6){margin-top:0.20rem;}
    .ke ul li img{width:65%;display:block;margin:0 auto;}
    .ke ul li span{display:block;font-size:0.20rem;line-height: 1.8;}

.of_xyz{margin-top: -0.85rem; }
















.tout{margin-top:0.15rem;background:#fff;}
    .me_tit{font-size:0.28rem;padding:0.30rem 0;text-align: center;color:#000;font-weight: bold;}
    .member{padding:0 0 0.30rem;}
    .member ul{width:90%;margin:0 auto;}
    .member ul li{float:left;width:50%;border-bottom:1px #f0f0f0 solid;padding:0.30rem 0;overflow: hidden;}
    .member ul li:nth-child(2n){border-left:1px #f0f0f0 solid;padding-left:5%;}
    .member ul li:nth-child(2n+1){padding-right:5%;}
    .member ul li:nth-child(1){padding-top:0.10rem;}
    .member ul li:nth-child(2){padding-top:0.10rem;}
    .member ul li:nth-child(5){border-bottom: none;}
    .member ul li:nth-child(6){border-bottom: none;}

    .member ul li p.p1{float:left;color:#fd000e;line-height: 1.5;font-size:0.20rem;width:70%;overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
    .member ul li p.p1 span{font-size:0.24rem;font-weight: bold;color:#000;display: block;}
    .member ul li p.p2{float:left;width:30%;}
    .member ul li p.p2 img{display: block;width:0.75rem;height:0.75rem;}



h3.more {padding:0.30rem 0.22rem 0.25rem 0.26rem;}
h3.more span{font-size:0.30rem;color:#333;float: left;}
h3.more a{font-size:0.18rem;color:#999;float: right;margin-top:0.05rem;}
.hd_zt{background:#fff;margin-top:0.15rem;padding-bottom:0.28rem;}
    .zt_con{padding:0 0.20rem;}
    .zt_con a{float:left;width:49%;}
    .zt_con a+a{margin-left:2%;}
    .zt_con a img{display: block;}
    .zt_con a span{display: block;font-size:0.20rem;color:#666;line-height:0.45rem;background:#eeeeee;padding: 0 0.10rem;overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}


.de_list{background:#fff;margin-top:0.15rem;}
.de_con a{display: block;margin-left:0.20rem;padding-right:0.20rem;overflow:hidden;padding-bottom:0.30rem;border-bottom:1px #eeeeee solid;}
.de_con a+a{margin-top:0.30rem;}
.de_con a:nth-child(3){border-bottom:none;}
.de_con a .sp1{float:left;width:36%;}
.de_con a .sp1 img{display: block;}
.de_con a .sp2{float:right;width:64%;padding-left:0.20rem;}
.de_con a .sp2 .em1{font-size:0.24rem;display: block;color:#333;overflow:hidden; text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:2;}
.de_con a .sp2 .em2{overflow:hidden;margin-top:0.20rem;display: block;}
.de_con a .sp2 .em2 i{font-size:0.20rem;color:#888;float: left;}
.de_con a .sp2 .em2 i b{font-style:normal;font-size:0.26rem;color:#ff4200;}
.de_con a .sp2 .em2 button{font-size:0.18rem;line-height:0.45rem;padding:0 0.25rem;background:#f85415;float:right;border-radius:0.10rem;color:#fff;}

.of_news{background:#fff;margin-top:0.15rem;padding-bottom:0.20rem;}
.of_news_con{padding:0 0.28rem;}
.of_news_con a{overflow: hidden;font-size:0.22rem;color:#333;display: block;line-height:2;}
.of_news_con a em{float:left;width:80%;overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.of_news_con a span{float:right;font-size:0.18rem;color:#999;}


.of_bottom{background:#353841;font-size:0.18rem;color:#fff;line-height:1.8;text-align: center;padding:0.25rem 0 0.5rem;margin-top:0.15rem;}




.back{width:10%;position: fixed;right:0.5rem;bottom:18%;display:none;}
.back img{display: block;}


.b_height{height:1.17rem;}
.boxdw{ height: 1.17rem; position: fixed; bottom: 0; left: 0; background: #fff; width: 100%; z-index: 999;}
.boxdw a{ float: left; width: 33.33%; text-align: center;}
.boxdw a span{display: block; font-size: 0.2rem; color: #666;line-height:2;text-align: center;}
.boxdw a img{ width: 1.11rem;height:0.98rem;display: block;margin:-0.25rem auto 0;}