@charset "utf-8";
/* CSS Document */
@import url('');
html{overflow-x:auto; width:100%;}
html,body{height:100%;}
body, input, textarea, select, button{background-color:#fff;color:#666; font: 14px Arial,"Microsoft Yahei";}
body, ul, dl, dd, p, h1, h2, h3, h4, h5, h6, form, div, fieldset, form, textarea, input { margin:0; padding:0; }
h1,h2,h3,h4,h5,h6,i,em,b{font-style: normal;font-weight:normal;font-size:100%;}
img {border:none;}
input, textarea {outline:none; }
button::-moz-focus-inner{ border:0; padding:0; margin:0; }
.clear{clear:both;}
.clear:after{content:".";display:block;visibility:hidden;height:0;clear:both;}
texearea {resize:none; }
em, cite, th { font-style:normal; font-weight:normal; }
table { border-collapse:collapse; }
dl,ol,dt,dd,ul,li {list-style:none; margin:0; padding:0; }
a { color:#111; text-decoration:none; }
.clear5{clear:both; width:100%; height:5px;}
.fl{float:left;}
.fr{float:right;}
a:hover,a:active,a:focus,a:visited{
    -webkit-tap-highlight-color:rgba(51,136,255,0);
    -webkit-tap-highlight-color: transparent;
    outline:none;
    background:rgba(238,238,238,1);
    text-decoration: none;
}
a:link{
    -webkit-tap-highlight-color:rgba(0,0,0,0);
    -webkit-tap-highlight-color: transparent;
    outline:none;
    background: none;
    text-decoration: none;
}
::selection {
    background: #eee;
    color: #333;
}
::-moz-selection {
    background: #eee;
    color: #333;
}
::-webkit-selection {
    background: #eee;
    color: #333;
}
body{width:100%; margin:0 auto; position:relative;}


/* 公共样式 */
.clear44{clear:both; width:100%; height:44px;}

/* 头条menu改 */
.in_menu2{clear:both; width: 100%; border-bottom:1px solid #e6e6e6; position:fixed;background-color:#fff;}
.in_menu2 ul{clear:both; width:auto; height:46px; white-space: nowrap;}
.in_menu2 ul li{margin:0 30px 0 0;height:44px; font-size:16px; color:#333; display: inline-block;}
.in_menu2 ul li a{display:block; height:24px; line-height:24px; margin:10px 0; color:#111;}
.in_menu2 ul li.on{border-bottom:2px solid #3388ff; color:#3388ff;}
.in_menu2 ul li.on a{color:#3388ff;}
.in_menu2 ul li:last-child{margin:0 10px 0 0!important;}
.ui-navigator{ overflow-x: auto; padding:0 10px;}

/* 头条列表 */
.ranews_picleft2{width:100%; clear:both;}
.ranews_picleft2 li{border-bottom: 1px solid #e6e6e6; padding:16px 0; margin: 0 10px; display: flex; display:-webkit-flex;}
.ranews_picleft2 li a{display: flex; display:-webkit-flex; width:100%;}
.ranews_picleft2 li i{width:118px; height:80px; display:block; float:left; margin:0 0 0 20px; overflow: hidden;}
.ranews_picleft2 li i img{width:100%; display:block;}
.ranews_picleft2 li span{display:block; flex:1;  -webkit-flex:1;}
.ranews_picleft2 li span h5{font-size:16px; line-height:28px; max-height:56px; overflow:hidden;}
.ranews_picleft2 li span b{font-weight:normal; font-size:12px; line-height:14px; color:#999; margin: 10px 0 0 0; display: block;}

/* 头条详情 */
.news_read2 {display:block;padding:0;}
.news_read2 h1 {display:block;clear:both;line-height:32px;font-size:24px;color:#111;padding:5px 10px 12px 10px;font-weight:bold;}
.news_read2 .infos {display:block;font-size:14px; line-height:18px;color:#999;margin:6px 10px 10px 10px; border-bottom:0px solid #eee;}
.news_read2 .infos b{font-size:14px; color:#3388ff; line-height:16px; padding:0 4px; display:inline-block; border:1px solid #3388ff; margin:0 0 0 8px;}

.news_read2 .reads {display:block;font-size:18px;line-height:30px;color:#111;padding:0 10px;overflow:hidden;position:relative;}
.news_read2 .reads img {display:block;max-width:100%;max-height:70%;margin:10px auto;}
.news_read2 .reads p {display:block;padding:8px 0;clear:both;}
.news_read2 .reads p.txtlink {display:block;padding:0;line-height:18px;padding:4px 0;clear:both;}
.news_read2 .reads p.txtlink a {display:inline;color:#03f;font-size:16px;}


/* header */
header{height:44px; width:100%; background-color:#3388ff; overflow:hidden; position:fixed; top:0; display:flex; display:-webkit-flex; z-index:9999;}
header .logo{width:50px; height:24px; margin:10px 0px 0 10px;}/*宽50px*/
header .logo a {color: #111;text-decoration: none;}
header .logo img{width:100%;}
header .search_box{float:right; width:100%; height:30px; line-height:30px; background-color:#fff; border:0; border-radius:4px; margin:7px 12px 0 10px; display:flex; display:-webkit-flex;  flex:1; -webkit-flex:1;}
header .search_box b{width:16px; height:16px; display:block; background:url(/static/wap2018/mip/images/search01.png) no-repeat center center; background-size:100%; margin:7px 0 0 12px; float:left;}
header .search_input{float:right; width:100%; height:30px; line-height:30px; background-color:#fff; border:0; border-radius:4px; font-size:14px; margin:0 0 0 8px;  flex:1;}
header .search_input::-webkit-input-placeholder{color:#999;}
header .return01{ width: 22px;/*宽22px*/ height: 44px; background: url(/static/wap2018/mip/images/arrow01.png) no-repeat  right center; background-size: 100%; margin-left: 10px;}
header .search_btn{float:right; margin:0 10px 0 5px; color:#fff; line-height:44px; font-size:16px;}
header .search_input {float: right; width: 100%; height: 30px; line-height: 30px; background-color: #fff; border: 0; border-radius: 4px; font-size: 14px; margin: 0 0 0 8px; }
header a.menuico {float: right; width: 22px;/*宽22px*/ height: 44px; background: url(/static/wap2018/mip/images/list02.png) no-repeat  right center; background-size: 100%; margin-right: 10px;}
header h3{float:right; width:100%; height:44px; line-height:44px; font-size:20px; color:#fff; margin:0 10px 0 10px; text-align:center; flex:1; -webkit-flex:1;}

/* header不悬浮 */
.header2 {position:static;}
.header2 .fl{ width: 20%;/*宽22px*/ height: 44px; line-height:44px; color:#fff; font-size:16px; margin-left: 10px; overflow:hidden;}
.header2 .fl .return02{width:100%; height:44px; text-indent:19px; display:block; background: url(/static/wap2018/mip/images/arrow02.png) no-repeat  left center; background-size: 12px;}
.header2 .fl a{color:#fff;}
.header2 .fr{ width: 20%;/*宽22px*/ height: 44px; line-height:44px; color:#fff; font-size:16px; margin-right: 10px; overflow:hidden;}
.header2 .fr .list01{float: right; width: 22px;/*宽22px*/ height: 44px; background: url(/static/wap2018/mip/images/list02.png) no-repeat  right center; background-size: 100%;}
.header2 h3{float:right; width:100%; height:44px; line-height:44px; font-size:18px; color:#fff; margin:0 10px 0 10px; text-align:center; flex:1; -webkit-flex:1;}
.header2 a.menuico{margin-right:0;}

/* 首页menu改 */
.wealife_menu{clear:both; padding:0 10px; overflow-x:auto; border-bottom:1px solid #e6e6e6; border-top:1px solid #e6e6e6;}
.wealife_menu ul{clear:both; width:auto; height:46px; white-space: nowrap}
.wealife_menu ul li{margin:0 25px 0 0; height:44px; font-size:16px; color:#333; white-space: nowrap;display: inline-block;}
.wealife_menu ul li a{display:block; height:24px; line-height:24px; margin:10px 0; color:#111;}
.wealife_menu ul li.on{border-bottom:2px solid #3388ff; color:#3388ff;}
.wealife_menu ul li.on a{color:#3388ff;}
.wealife_menu ul li:last-child{margin:0 10px 0 0!important;}

/* 面包屑 */
.suoyin{clear:both; width:100%; height:34px; border-bottom:1px solid #e6e6e6; overflow:hidden;}
.suoyin h3{font-size:14px; line-height:34px; height:34px; overflow:hidden; color:#666; margin:0 10px;}
.suoyin h3 a{color:#3388ff; font-size:14px; float:left; display:block;}
/*.suoyin h3 i{float:left; display:block;width:10px; height:40px; background:url(/static/wap2018/mip/images/arrow04.png) no-repeat center center; background-size:100%; margin:0 14px;}*/
.suoyin h3 i{margin:0 10px; display:block; float:left;font-family: '宋体'}

/* 浮动图标 */
/*.scroll_r{position:fixed; right:10px; bottom:30px; width:40px; z-index:99999;}*/
.scroll_r em{position: fixed; right: -1.2rem; z-index:99999; background: rgba(0,0,0,0.4) url(/static/wap2018/mip/images/scroll_r.png) no-repeat 0 0; width: 40px; height: 40px; display: block; border-radius: 100%; background-size: 40px 120px; margin-top: 10px;background-color: rgba(0, 0, 0, 0.35);}
.scroll_r em a { display: block; height: 100%; }
.scroll_r em.ic_plus{background-position: 0 -40px; bottom: 130px; /*background-color: rgba(171, 35, 35, 0.3);*/}
.scroll_r em.ic_home{background-position: 0 0px; bottom: 80px; /*background-color: rgba(20, 94, 167, 0.3);*/}
.scroll_r em.ic_top{background-position: 0 -80px; bottom: 30px; /*background-color: rgba(171, 35, 35, 0.3);*/}

/*.scroll_r em { position: fixed; right: -1.2rem; display:none; background:rgba(0,0,0,0.4) url(/static/wap2018/mip/images/scroll_r.png
) no-repeat 0 0; width:1rem; height:1rem; display:block; border-radius: 100%; background-size: 1rem 3rem; margin-top: 10px;}
.scroll_r em a { display: block; height: 100%; }
.scroll_r .ic_plus { background-position:0 -1rem; bottom: 4.4rem; background-color: rgba(62, 26, 132, 0.3);}
.scroll_r .ic_home { bottom: 3.2rem; background-color: rgba(20, 94, 167, 0.3);}
.scroll_r .ic_top { background-position:0 -2rem; bottom: 2rem; background-color: rgba(171, 35, 35, 0.3);}*/
.hhx_newCSWD li{min-height: 70px;}



