@charset "utf-8";
html{overflow-y:scroll;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}
html *{outline:0}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td,hr,button,article,aside,details,figcaption,figure,footer,header,menu,nav,section{margin:0;padding:0}
input,select,textarea{font-size:100%}
table{border-collapse:collapse;border-spacing:0}
fieldset,img{border:0}
del{text-decoration:line-through}
address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:normal}
ol,ul{list-style:none}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}
sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}
sup{top:-.5em}sub{bottom:-.25em}
a{text-decoration:none;color:#000;-webkit-tap-highlight-color:rgba(0, 0, 0, 0)}
a:active,
a:hover{text-decoration:none;color:#e60012}
html,
body{-webkit-touch-callout:none;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none;-webkit-tap-highlight-color:transparent;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-family:-apple-system;font-family:"-apple-system", "Helvetica Neue", "Roboto", "Segoe UI", sans-serif;text-rendering:optimizeLegibility;-webkit-backface-visibility:hidden;-webkit-user-drag:none;-ms-content-zooming:none;height:100%;width:100%;background:#f4f5f7;font-size:0.4rem}
.clearfix:after{content:" ";display:block;height:0;clear:both;visibility:hidden}
.cl{clear:both}
.fl{float:left}
.fr{float:right}
.ct{text-align:center}
.cr{text-align:right}
/*布局*/
section{padding:0 0.4rem;background:#fff;overflow:hidden}
.img-wrap{font-size:0;background:#fff;padding:0.4rem}
.img-wrap img{vertical-align:top;width:100%;background:url(/wap/images/hangang/loading.gif) #fff center center no-repeat;background-size:16px}
/*header*/
.bar{height:1.2rem;line-height:1.2rem;position:relative}
.bar-header{background:#e60012}
.bar-w{background:#fff;border-bottom:1px solid #d2d2d2}
.bar .title{height:1.2rem;line-height:1.2rem;font-size:0.48rem;text-align:center}
.bar .logo{width:6.58rem;margin-top:0.2rem;margin-left:0.4rem}
.bar .btn-l{position:absolute;left:0;top:0;width:1.2rem;height:1.2rem;z-index:10}
.bar .btn-r{position:absolute;right:0;top:0;width:1.2rem;height:1.2rem;z-index:10}
.i-menu{display:inline-block;background:url(/wap/images/hangang/i-menu.png) no-repeat center center;background-size:50%}
.i-back{display:inline-block;background:url(/wap/images/hangang/i-back.png) no-repeat center center;background-size:15px}
/*按钮*/
.btn{display:inline-block;background:#06a33e;border-radius:5px;line-height:1.2rem;color:#fff;font-size:0.48rem;text-align:center}
.btn:hover{opacity:0.8}
.btn:active{opacity:0.9}
/*box*/
.box{background:#fff;margin-top:0.4rem}
.box .ht{position:relative;height:1.25rem;line-height:1.25rem;padding:0 0.4rem;border-bottom:1px solid #d2d2d2}
.box .ht .t{display:block;font-size:0.45rem}
.box .ht img{width:20px;vertical-align:middle;margin-right:5px}
.box .ht .more{position:absolute;right:0.4rem;top:0;color:#e60012}
.box .bd{padding:0 0.4rem 0.4rem;overflow:hidden}
.box .bd:after{content:" ";display:block;height:0;clear:both;visibility:hidden}
/*list*/
.news-list li{line-height:42px;border-bottom:1px solid #e5e5e5}
.news-list li a{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.news-list li span{color:#e60012;margin-right:10px}
/*图文list*/
.pic-txt-list li{margin-top:0.4rem}
.pic-txt-list .item{box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start;position:relative}
.pic-txt-list .item .pic{width:3.3rem;height:2.5rem}
.pic-txt-list .item .pic img{width:3.3rem;height:2.5rem}
.pic-txt-list .item .txt{padding-left:0.2rem;-webkit-box-flex:1;flex:1}
.pic-txt-list .item .txt .t{font-size:0.45rem;line-height:1.5}
.pic-txt-list .item .txt .date{position:absolute;bottom:0;color:#999}
/*图文list2*/
.pic-txt-list2 li{margin-top:0.4rem;border-bottom: 1px solid #e5e5e5; padding-bottom:0.4rem;}
.pic-txt-list2 .item{box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start;position:relative}
.pic-txt-list2 .item .pic{width:3.3rem;height:2.5rem}
.pic-txt-list2 .item .pic img{width:3.3rem;height:2.5rem}
.pic-txt-list2 .item .txt{padding-left:0.2rem;-webkit-box-flex:1;flex:1}
.pic-txt-list2 .item .txt .t{font-size:0.45rem; height:0.6rem; line-height:0.6rem; overflow:hidden;}
.pic-txt-list2 .item .txt .date{position:absolute;bottom:0;color:#999}
.pic-txt-list2 .item .txt .sum{color:#999; font-size:0.4rem; padding-top:0.15rem; height:1.2rem; line-height:0.6rem; overflow:hidden;}
.pic-txt-list2 .item .txt .sum2{height:1.8rem;}
/*nav*/
.menu{box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;box-align:center;-webkit-align-items:center;align-items:center;padding:0.4rem 0;border-bottom:1px solid #e60012;background:#fff}
.menu a{flex:1;-webkit-box-flex:1;text-align:center}
.menu a img{width:1.38888888rem}
.nav{font-size:0.4rem;color:#fff}
/*footer*/
.footer{background:#e60012;position:relative;color:#fff;text-align:center;padding:0.4rem}
