﻿@charset "UTF-8";/* css reset */
@import url("page.css");
body, h1, h2, h3, h4, h5, h6, p, dl, dd, form, input, select, textarea {margin: 0;padding: 0;font-size: 12px;}
ol, ul {list-style: none;margin: 0;padding: 0;}
/*li {vertical-align: top;}*/
img {border: none;vertical-align: top;}
a {text-decoration: none;}
textarea {resize: none;overflow: auto;}
.clear:after {content: '';display: block;clear: both;}
.clear {zoom: 1;}
/* end reset */
/* css public */
body {background: #fff;}
/*img {background: url("../img/loader_ico.gif") no-repeat center center;}
*/
img {}
.bannerAd{width:100%;overflow:hidden;line-height:0;font-size:0;}
.bannerAd img {width:100%;overflow: hidden;}
.container {width: 100%;margin: 0 auto;}
.wrap {width: 320px;margin: 0 auto;}
.head {width: 100%;height:60px;display:block;overflow: hidden;}
.headr {width: 100%;z-index:75250078;top:0px;position:fixed;border-bottom:#eee solid 1px;}
.wHeader {height: 10px;width: 100%;display:block;overflow: hidden;background: #c0171c;}
.wHeader a {color: #fff;display: block;font-family: "STXihei";}
.wHeader h1 {float: left;font-size: 18px;height: 43px;line-height: 40px;padding-left: 46px;background: url("../img/logo.png") no-repeat 12px 8px;background-size: auto 27px;font-weight: normal;}
.wHeader h2 {float: left;font-size: 13px;line-height: 25px;padding-left: 18px;height: 43px;overflow: hidden;font-weight: normal;}
.wHeader span a {float:right;display:block;width:43px;height:43px;background: url("../img/down.png") no-repeat 0px 7px;background-size: 25px 25px;}
.wNav {width:100%;height:94px;overflow: hidden;display:block;position:relative;}
.wNav ul {width: 100%;padding:6px 0 4px 0;position:absolute;z-index:100002;overflow: hidden;}
.wNav li {float: left;height: 28px;overflow: hidden;width:18%;margin:0 1px;}
.wNav a {display: block;color: #333;font-size:14px;width:60px;line-height: 28px;height: 28px;padding: 0px;text-align:center;font-family: "STXihei";overflow: hidden;}
.wNav .ative{color:#C0171C;font-size:16px;}
.wNav .Nbg{width:100%;height:94px;position:absolute;z-index:100001;display:block;background:#fff;filter: alpha(opacity:90);opacity: 0.9;}

 footer {margin-top: 6px;background: #f0f0f0;}
.footer {padding: 5px 40px 40px 5px;}
.footer p {line-height: 20px;overflow: hidden;font-size: 12px;font-family: "黑体";color: #888;text-align: center;}
.footer a {color: #888;}
/* end public */
/* css wap index (w) */

.focus {width:100%;height: 162px;max-height: 240px;padding:0px;margin:0px;overflow: hidden;border-bottom:#eee solid 1px;position:relative;}
.swipe-wrap{width:100%;height: 30px;max-height: 30px;overflow:hidden;text-align:center;}
.swipe-wrap li{width:100%;display:none;background: url("../img/loader_ico.gif") no-repeat center center;}
.swipe-wrap li a  {color: #000;}
.swipe-wrap li a img {width:100%;height:100%;overflow: hidden;}
.swipe-wrap li a em{width: 100%;height: 25px;display:block;position: absolute;bottom:0px;background: #fff;filter: alpha(opacity:80);opacity: 0.8;z-index:102;}
.swipe-wrap li a span{font-size: 13px;height:25px;line-height:25px;position: absolute;bottom:0px;z-index:103;display:block;text-indent:10px;}
.imgCtrl {padding:0px 5px 0px 30px;height:25px;position: absolute;bottom:0px;right:0px;background:url("../img/BarBtn.png") no-repeat left top;z-index:104;float:right;}
.imgCtrl span{display:inline-block;width:0px;height:0px;border: 3px solid #888;border-radius: 5px;margin:10px 2px 2px 2px;}
.imgCtrl span.current{width: 6px;height: 6px;border: 2px solid #888;margin:8px 2px 0px 2px;}

.wNews {}
.wNews header {height: 30px;margin: 13px 13px 0 11px;border-bottom: 1px solid #c60707;font-family: "STXihei";}
.wNews header h2,.wNews header h2 a{width: 75px;height: 30px;line-height: 30px;font-size: 18px;font-weight: normal;float: left;color: #fff;text-align: center;background: #c60707;}
.wNews header a {float: right;line-height: 30px;font-size: 12px;color: #888888;}
.wNews ul {padding: 2px 0 0 0;}
.wNews1 li {height: 81px;float:left;width:100%;}
.wNews li a {display: block;width: 100%;overflow: hidden;background: #fff;font-family: "STXihei";color: #363636}
.wNews li .wNewsLiMain,.wNews li.moreimg {height: 55px;padding: 12px 0 13px 0;margin: 0 13px 0 11px;border-bottom: 1px solid #e6eaed;display: -webkit-box;}
.wNewsPic {display: inline-block;position: relative;width: 90px;margin-right: 10px}
.wNewsPic img {width: 90px;height: 68px;background-color: #f8f8f8}
.wNewsTitle {-webkit-box-flex: 1;}
.wNewsTitle h3,.wNews li.moreimg h2 {overflow: hidden;line-height: 22px;height: 44px;font-size: 16px;color: #333;font-weight: normal;}
.wNewsTitle p {color: #aaa;font-size: 8px;height: 17px;overflow: hidden;}
.wNewsTitle span {display: block;line-height: 12px;padding-top: 5px;}
.wNewsTime {float: left;}
.wNewsCmt,.wNewsDigg {float: right;padding-left: 15px;width: 35px;background: url("../img/wNewsTalk.png") no-repeat 0 6px;background-size: 11px;font-family: "黑体";color: #aaa;}
.wNewsCmt span{padding:0px;}
.wNewsDigg {background: url("../img/wNewsZan.png") no-repeat 0 4px;background-size: 12px 12px;font-family: "黑体";margin-left: 6px;}

.wNews li.moreimg {height:95px;margin:0px;}
.wNews li.moreimg div{margin:0px 0px 5px 11px;}
.wNews li.moreimg div h2 {width:96%;height:30px;line-height:30px;display:block;margin-bottom:5px;}
.wNews li.moreimg div img {width:95px;height:60px;margin-right:5px;background-color: #f8f8f8}

.indexListLoading{height:26px;line-height:26px;text-align:center;padding:5px 0px;background: #eee;display:block;text-align:center;margin:20px 13px 0px 11px;color: #aaa;}
a:hover.indexListLoading{color:#aaa;}
/* end wap */
/* css channel (ch) */
#sub_page{height:30px;line-height:30px;margin:30px 10px;font-size:14px;color:#999;}
#sub_page a{color:#333;}

/* css content (content) */
.contentHead {border-bottom: 1px solid #bdbdbd;padding: 0 8px;}
.contentHead .contentCatalog {font-size: 16px;height: 42px;line-height: 42px;overflow: hidden;}
.contentHead .contentCatalog a {color: #666;}
.contentHead h1 {font-size: 22px;color: #000;padding: 0px 0 10px 0;overflow: hidden;}
.contentHead .contentHeadBar {height: 20px;line-height: 20px;font-size: 14px;}
.contentHead .contentHeadBar span {float: left;color: #000;}
.contentHead .contentHeadBar .laiyun a {color: #072cb5;}
.contentHead .contentHeadBar .time {color: #595858;padding-left: 10px;}
.contentHead .contentHeadBar .shareIco {float: right;}
.contentHead .contentHeadBar .shareIco em {font-style: normal;float: left;display: block;line-height: 17px;padding: 0 0 0 21px;color: #626262;}
.contentHead .contentHeadBar em.zan {background: url(../img/wNewsZan.png) no-repeat 8px 3px;background-size: 12px auto;padding-left: 26px;}
.contentHead .contentHeadBar em.hot {background: url(../img/conHot.png) no-repeat 8px 4px;background-size: 12px auto;padding-left: 26px;}
.contentText {padding: 10px;margin-top: 10px;color: #333;padding-bottom: 5px;font-size: 18px;line-height: 26px;word-wrap: break-word;}
.contentText p {line-height: 150%;font-size: 18px;word-wrap: break-word;margin-bottom: 15px;}
.contentText img {width: 100%;max-width: 640px;height: auto}
.contentShareList {text-align: center;width: 100%;padding-top: 15px;font-size: 0;overflow: hidden;}
.contentShareList a {width: 90px;height: 26px;display: inline-block;vertical-align: top;overflow: hidden;margin: 0 8px;}
.contentShareList a.shareWeibo {background: url(../img/shareWeibo.png) 0 0 no-repeat;background-size: 90px auto;}
.contentShareList a.shareZan,.contentShareList a.shareZanON {height: 31px;line-height: 32px;background: url(../img/Zan.png) 0 0 no-repeat;background-size: 90px 28px;font-size: 9px;font-family: 'STXihei';text-indent: 42px;color: #747474;}
.contentShareList a.shareZanON {background: url(../img/ZanON.png) 0 0 no-repeat;background-size: 90px 28px;}
.contentShareList a.shareQZone {background: url(../img/shareQZone.png) 0 0 no-repeat;background-size: 90px auto;}
.contentFoot {border: 1px dotted #ccc;padding: 10px;background: #f8f8f8;margin:20px 10px 30px 10px;}
.contentFoot .footTitle {line-height: 24px;font-weight: bold;font-size: 14px;}
.contentFoot .footTxt {line-height: 24px;font-size: 12px;}
.contentNewList {padding-top: 20px;}
.contentNewList h3 {height: 34px;line-height: 34px;margin: 0 10px 6px 10px;padding-left: 10px;background: url(../img/contentNewListH3.png) repeat-y 0 0;background-size: 4px auto;font-size: 16px;color: #333;font-weight: normal;}
.content_row { width: 100%; background-color: #f8f8f8;position:relative;}
.content_row:before, .summary:before {display: table;content: "";}
.content_row:after, .summary:after {display: table; content: "";clear: both}
.content_row a {float: left; width: 50%;}
.content_row a  .thumbnail {margin: 10px 10px 0px 10px;text-align:center;  background-color: #fff;border: 1px solid #ddd;}
.content_row a  .thumbnail .pic img {width:100%;height:auto;margin:0px auto;max-width: 100%;vertical-align: middle;}
.content_row a  .thumbnail .caption {color: #333;padding: 4px 4px 0px 4px;height: 28px;line-height:28px;overflow:hidden;}
.content_row a  .thumbnail .summary {height: 17px;line-height: 17px;vertical-align: top;padding: 0px 4px;background-color: #fff;margin-top: 6px;color: #959595}
.content_row a  .summary .time {font-size: 10px;float:left;display:inline-block}
.content_row a  .summary .social{display:inline-block;float:right}
.content_row a  .social em {font-size: 10px;font-style: normal;float: left;display: block;line-height: 17px;color: #959595;}
.content_row a  .social em.zan {background: url(../img/wNewsZan.png) no-repeat 10px 1px;background-size: 12px auto;padding-left: 23px}
.content_row .indexListLoading{margin:40px 13px 0px 11px;padding-bottom:30px;background: #ddd;}
/** content index list css */
.contentDownloadApp {padding: 21px 0 10px 0;}
.contentDownloadApp a {display: block;text-align: center;height: 28px;line-height: 28px;border: 1px solid #c41616;margin: 0 8px 0 9px;border-radius: 0px;font-size: 14px;color: #333;font-family: 'STXihei';}
/* css download (d) */
.dDownload {padding: 30px 100px;margin:0px auto;}
.dDownload p {text-align: center;}
.dDownload  img{height:40px;}
.dDownload a {display: block;width: 111px;height: 39px;font-size: 0;margin: 6px 0 35px 0;}
.dDownload .diPhone a {background: url(../img/downiPhone.png) no-repeat;background-size: 111px 39px;}
.dDownload .dAndroid a {background: url(../img/downAndroid.png) no-repeat;background-size: 111px auto;}
/* end download */
.nav-bottom{background:rgba(204,102,0,0.8); color:#000000 ;position:fixed;left:0;bottom:0;width:100%;}
.nav-bottom ul{padding:0;}
.nav-bottom li{float:left; width:25%;padding:11px 0; text-align:center;font-size:1.3em}
.nav-bottom li a{color:#ffffff}