body{background:#ffffff;max-width:640px;}
.backpicbox { position: relative; margin: 0 auto; display: block; overflow: visible; }
.backpicbox .backpic { position: absolute; left: 0px; width: 54px; height: 30px; }
.backpicbox .backpictextbg { width: 54px; height: 30px; position: absolute; left: 0; z-index: 1; background: #000; opacity: 0.8; }
.backpicbox .backpictext { position: absolute; left: 0; z-index: 2; color: #fff; font-size: 0.9rem; font-family: microsoft yahei; cursor: pointer; display: block; width: 54px; height: 30px; text-align: center; line-height: 30px; }
.content_context p .backpictext a { color: #fff; }
.backpictext a { color: #fff; }
.backpicbox img { width: 100%; }
.content_context p.backpicbox { padding: 0; }
.backpicbox span { display: block; }
#cns_topapp { display: none; }
.info1 p.waptp, left_pt { font-size: 12px; color: #999; line-height: 1.6em; text-align: center; }
.info1 p { margin: 10px 0; padding: 0 6px; line-height: 27px; font-size: 18px; font-family: “黑体”; }
.videoimgbox { position: relative; }
.videoimgbox .videoicon { position: absolute; left: 10px; bottom: 10px; width: 35px; height: 35px; }
.videoimgbox img { width: 100%; height: 100%; }
.zwul .list_ulc  li:nth-child(1) { border-top: none; }
.app-ios { }
.app-android { }
.app-ios #cns_topapp { display: none; }
.app-android #cns_topapp { display: block; }
.spss p { display: none }
.section-list-wap { background: #fff; }
.download_app{height:60px;position:fixed; z-index:10; bottom:0px;margin-left:auto;margin-top:10px;
margin-right:auto;width:100%;background:url(/fileftp/2016/06/2016-06-02/open.png) no-repeat;
background-size: 100% 60px;background-color:#aaa;overflow:hidden;}

.bottomBox{
    display: block;
    width: 100%;
    margin-left: auto;
    margin-right: auto;
    text-align: center;
    z-index: 997;
    height: 60px;
    filter: alpha(opacity=90);
    moz-opacity: .9;
    khtml-opacity: .9;
    opacity: .9;}
.btm_gd {
    width: 410px;
    height: 65px;
    float: left;}
.btm_logo{float: left;margin-left: 18px;margin-top: 18px;}
.btm_logo img {height: 46px;}
.btm_logo2 {float: left;margin-left: 22px;margin-top: 29px;}
.btm_logo2 img {height: 18px;}
.openBox {float: right;
    height: 66px;
    width: 114px;
    z-index: 99;
    font-size: 20px;}
.openBtn {margin-top: 18px;
    height: 34px;
    width: 90px;
    background: #d8413a;
    border-radius: 25px;
    line-height: 34px;}
.openBtn a {    font-size: 16px;
    color: #fff;cursor:pointer;}
.content_title {border-bottom:none;}
.content_title h1 {font-size: 30px;
    font-weight: 700;
    padding-bottom: 10px;
    line-height: 52px;}
.content_title time {font-size: 18px;
    color: #888;
    padding-bottom: 15px;display: block;padding-left:0px;}
.content_context p {    margin: 15px 0;
    text-align: left;
    word-break: break-word;    font-size: 27px;
    line-height: 48px;
    color: #333;}
.content_context .pictext,.content_context div.left_pt, .content_context p.pictext{
    color: #999;
    line-height: 36px;
    font-size: 24px;font-weight:400;}
table.tinyeditor{width:100%;}
@media only screen and (min-width: 500px){
  .content_title {
    text-align: left;
  }
  .content_title time{
    margin-left:0px;
  }
}
.content{
    font-size: 27px;
    line-height: 48px;
    color: #333
}
.btpauthor{
    width:100%;
}
.content_context p.wdtop{
    text-align:right;margin-right:0px;font-size:18px;color:#808080;
}
.content_context .banquan{text-align:left;padding-top:10px;font-size:18px;color:#B2B2B2;line-height:150%}
.videoWrapper video{width:100%;}