
.wrap { width: 980px; margin: 0 auto; overflow:hidden;}
.article-wbl .main { width: 980px; }
.article-ybl .main { float: left; width: 620px; overflow: hidden; }
.section { float: left; width: 100%; margin-bottom: 20px; }

.list-item .tit {
  font-size:12px;
}


.article-btm { float: left; width: 100%; margin-top: 20px; padding-top: 15px; border-top: 1px dashed #CCC; }

.sidebar { float: right; width: 300px; margin-top: 20px; overflow: hidden; }

.ybl-ad .sidebar {
  margin-top:0;
}

.section-top1 { position: relative; float: left; width: 100%; height: 24px; border-bottom: 1px solid #CCC; }
.section-top1 h3 { position: absolute; left: 0; bottom: -1px; height: 23px; padding: 0 2px; border-bottom: 1px solid #1e66ae; color: #1e66ae; font-size: 16px; line-height: 20px; font-weight: normal; }
.section-top1 .more { float: right; height: 24px; padding-right: 3px; font-size: 14px; line-height: 22px; }

.section-con1 { float: left; width: 100%; margin-top: 20px; }

.article-box { float: left; width: 100%; margin-top: 15px; }
.article-box .atitle { font-size: 24px; line-height: 40px; font-weight: normal; }
.article-box .info { float: left; width: 100%; margin-top: 5px; padding-bottom: 7px; border-bottom: 1px dashed #dadada; }
.article-box .info span { margin: 0 12px; }
.article-box .info .acreatedtime { margin-left: 0; }

.abody { float: left; width: 100%; margin-top: 10px; font-size: 14px; line-height: 25px; overflow:hidden; }
.abody p, .abody div { margin: 1em 0; }
.abody img { display:block; max-width: 100%; height:auto; margin:0 auto; }
.abody video {max-width:100%;height:auto; display:block; margin:1em auto; }
.abody  table,.abody  table td{width:100%;}

.share-box { float: left; width: 100%; margin: 20px 0; }
.info .share-box { float: right; width:auto; margin: 0;}
.share-box h4 { float: left; font-size: 14px; line-height: 16px; font-weight: bold; letter-spacing: 3px; }
.share-box .bdsharebuttonbox { float: left; }
.share-box .bdsharebuttonbox a { margin: 0 6px 0 0; }

.abody .play-pic { position: relative; }
.abody .play-pic img {display:block; margin:0 auto;}
.abody .play-pic .arrow { position: absolute; top: 50%; left: 5px; width: 30px; height: 59px; margin-top: -30px; background: url(http://f2.cri.cn/M00/1B/18/CqgNOlZVFjiANL_qAAAAAAAAAAA5647606.arrow1.png) 0 0 no-repeat; text-indent: -999px; white-space: nowrap; overflow: hidden; cursor: pointer; }
.abody .play-pic .prev:hover { background-position: 0 -79px; }
.abody .play-pic .next { left: auto; right: 5px; background-position: -50px 0; }
.abody .play-pic .next:hover { background-position: -50px -79px; }
.abody .play-box .tip { display: block; margin: 0; padding: 10px 0; color: #00F; font-size: 12px; line-height: 14px; text-align: center; }
.abody .play-tools { width: 400px; height: 34px; margin: 0 auto; }
.abody .play-tools li { float: left; height: 34px; margin-right: 12px; font-size: 14px; line-height: 34px; }
.abody .play-tools .btn-play { display: block; _width:85px; height: 24px; margin-top: 5px; padding-left: 30px; background: url(http://f2.cri.cn/M00/1B/18/CqgNOlZVFjiANL_qAAAAAAAAAAA5647606.playBox_btn.png) 0 0 no-repeat; color: #00F; line-height: 24px; cursor: pointer; }
.abody .play-tools .pause { background-position: 0 -34px; }
.abody .play-tools .radio, .abody .play-tools label { float: left; cursor: pointer; }
.abody .play-tools .radio { float: left; margin-top: 11px; _margin-top:7px; }
.abody .play-tools label { padding-left: 3px; }
.abody .play-tools .btn-prev, .abody .play-tools .btn-next { float: left; width: 32px; height: 34px; background: url(http://f2.cri.cn/M00/1B/18/CqgNOlZVFjiANL_qAAAAAAAAAAA5647606.playBox_btn.png) 0 -68px no-repeat; text-indent: -999px; white-space: nowrap; overflow: hidden; cursor: pointer; }
.abody .play-tools .btn-next { width: 34px; background-position: -32px -68px; }

.imp_body_label_a{border-bottom:1px dashed #333; text-decoration:none!important;}

.sidebar .tab-box1 {
  float:left;
  width:300px;
  margin-bottom:20px;
}
.sidebar .tab-box1 .tab-menu {
  float:left;
  width:300px;
  border-top:2px solid #1e66ae;
  color:#1e66ae;
  cursor:default;
}
.sidebar .tab-box1 .tab-menu h3 {
  float:left;
  width:58px;
  height:30px;
  background:#f7f7f7;
  border:1px solid #DDD;
  border-top:none;
  font-size:16px;
  line-height:30px;
  text-align:center;
}
.sidebar .tab-box1 .tab-menu ul {
  float:left;
}
.sidebar .tab-box1 .tab-menu ul li {
  float:left;
  width:59px;
  height:30px;
  background:#f7f7f7;
  border-right:1px solid #DDD;
  border-bottom:1px solid #DDD;
  font-size:14px;
  line-height:30px;
  text-align:center;
  cursor:pointer;
}
.sidebar .tab-box1 .tab-menu ul li:hover {
  background:#FFF;
}
.sidebar .tab-box1 .tab-menu ul li.current {
  background:#FFF;
  border-bottom-color:#FFF;
  color:#900;
  font-weight:bold;
}

.sidebar .tab-box1 .tab-main {
  float:left;
  width:100%;
  margin-top:5px;
  height:200px;
  font-size:14px;
  overflow:hidden;
}
.sidebar .tab-box1 .tab-con {
  display:none;
  float:left;
  width:100%;
}
.sidebar .tab-box1 .tab-con1 {
  display:block;
}
.sidebar .tab-box1 iframe {
  width:100%;
  height:200px;
  border:none;
  overflow:hidden;
}


.Leftsidebar{ margin-top:10px;}
.Leftsidebar .tab-box1 {float:left;width:640px;margin-bottom:20px;}
.Leftsidebar .tab-box1 .tab-menu {float:left;width:638px;border:1px solid #ddd;border-top:2px solid #003368;background:#f7f7f7;color:#003368;cursor:default;height:30px;}
.Leftsidebar .tab-box1 .tab-menu ul {float:left;}
.Leftsidebar .tab-box1 .tab-menu ul li {float:left;width:88px;height:30px;background:#f7f7f7;border-right:1px solid #DDD;font-size:16px;font-weight:bold;line-height:30px;text-align:center;cursor:pointer;}
.Leftsidebar .tab-box1 .tab-menu ul li:hover {background:#FFF;}
.Leftsidebar .tab-box1 .tab-menu ul li.current {background:#FFF;border-bottom-color:#FFF;color:#006ad9;font-weight:bold;height:31px;}
.Leftsidebar .tab-box1 .tab-main { float:left; width:100%; margin-top:5px;height:245px;font-size:14px;overflow:hidden;}
.Leftsidebar .tab-box1 .tab-con {display:none;float:left;width:100%;margin-top:10px;}
.Leftsidebar .tab-box1 .tab-con1 {display:block;}
.Leftsidebar .tab-box1 iframe {width:100%; height:245px;border:none;overflow:hidden;}



