﻿@charset "gb2312";
/* CSS Document */

*{margin:0px; padding:0px; list-style-type:none;}
body{font-family:"宋体","Times New Roman";width:100%;}
body,html,div,form,p,img,ul,li,ol,dl,dt,dd,tr,td{margin:0; padding:0; border:none;}
table{border-collapse:collapse;border-spacing:0; table-layout:fixed;}
h1,h2,h3,h4,h5,h6{margin:0; padding:0;}
ul,li{list-style:none;}
a:link,a:visited,a:hover{color:#000; text-decoration:none;}
a{outline:none; star:expression(this.onFocus=this.blur());}/* 去掉链接的虚线框 */
.moren td:last-child{ width:20%;}

.clear{ clear:both;}
.none{ display:none;}
.block{ display:block;}
.pre{ position:relative;}
.pab{ position:absolute;}
.w1000{ margin:0 auto; width:1000px;}
.w1200{ margin:0 auto; width:1200px;}
.kuang{ border:#ddd solid 1px; box-shadow:0 0 15px #CCC; padding:20px;}
.white{ background-color:#FFF; padding:20px;}
.white50{ background:url(http://www.balaag.com/images/bg_white50.png); padding:20px;}
.white60{ background:url(http://www.balaag.com/images/bg_white60.png); padding:20px;}
.white70{ background:url(http://www.balaag.com/images/bg_white70.png); padding:20px;}
.white80{ background:url(http://www.balaag.com/images/bg_white80.png); padding:20px;}
.mt10{ margin-top:10px;}
.mt20{ margin-top:20px;}
.mt30{ margin-top:30px;}
.fl{ float:left;}
.fr{ float:right;}
.center{ text-align:center;}
.left{ text-align:left;}
.right{ text-align:right;}
.slh{ text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}/* 多余省略号 */
.hs{ color:#666;}
.more{text-align:right; padding-right:20px; margin-top:10px; font-size:14px;}
.more a:hover{ color:#F00;}
.pic{ z-index:10;}
.pic img{ width:100%; height:100%;}
.trs img{ transition:all 1s;}
.trs:hover img{ transform: scale(1.2);}
.hmin{ min-height:500px;}
.hf img{ width:100%;}
.oh{ overflow:hidden;}

/* 左右分栏 */

.nr_l{ float:left; width:49%; padding-right:1%;}
.nr_r{ float:right; width:49%;}
.nr_x{ border-right:dashed 1px #CCC;}/*中间分割线*/
.xx{ border-bottom:dashed 1px #CCC; height:0;}
.sx{ border-bottom:solid 1px #CCC; height:0;}

/* 头条 */

.toutiao{ margin:20px auto; width:1000px; border-bottom:dashed 1px #999; text-align:center;}
.toutiao .bt{ line-height:50px; color:#FF0000; font-size:36px; font-weight:bold;}
.toutiao a:hover .bt{ text-decoration:underline;}
.toutiao .hs{ line-height:40px; font-size:16px;}

/* 焦点图 */

.focus,.focus img{ position:relative; width:500px; height:330px;}
.focus .fPic{ position:absolute; left:0; top:0; }
.focus .fcon{ position:relative; width:100%; float:left; display:none;}
.focus .fcon img{ display:block;}
.focus .shadow{ width:100%; position:absolute; bottom:0; left:0; z-index:1; background:url(http://www.balaag.com/images/shadow_bg60.png); line-height:40px; color:#fff; font-size:20px;}
.focus .slh{ display:block; width:80%; margin-left:.4em;}
.focus .fbg{ position:absolute;bottom:14px;right:10px;max-width:90px;height:12px;text-align:right;z-index:2;}
.focus .D1fBt{ overflow:hidden;}
.focus .D1fBt a{position:relative;margin:0 5px;float:left;background:#D9D9D9;width:12px;height:12px;border-radius:50%;}
.focus .D1fBt .current,.focus .D1fBt a:hover{background:#fc114a;}
.focus .D1fBt i{display:none;}
.focus .prev,.focus .next{position:absolute;width:40px;height:80px;background:url(http://www.balaag.com/images/focus_btn1.png) no-repeat;}
.focus .prev{top:50%;margin-top:-40px; left:0;background-position:0 -80px; cursor:pointer; }
.focus .next{top:50%;margin-top:-40px; right:0;background-position:-40px -80px; cursor:pointer;}
.focus .prev:hover{ background-position:0 0; }
.focus .next:hover{ background-position:-40px 0;}

/* 栏目名 */

.lanmu{ font-size:24px; line-height:40px; height:40px; margin-bottom:5px; font-weight:bold; border-bottom:solid 2px #CCC; color:#F00;}
.lanmu a{ display:block; float:left; padding:0 10px; color:#F00; border-bottom:solid 4px #F00;}

.lanmu2_bg{ text-align:left; height:40px; background:url(http://www.balaag.com/images/icon_zt_leftblueline.jpg) no-repeat 0px 12px; border-bottom:solid 2px #999999; margin-bottom:20px; margin-top:20px;}
.lanmu2{ float:left; line-height:40px; font-size:24px; padding:0px 15px; text-align:left; border-bottom:solid 3px #0D65B2;}

.lanmu3{ font-size:24px; line-height:40px; height:40px; margin-bottom:5px; font-weight:bold; border-bottom:solid 2px #F00; color:#F00;}
.lanmu3 a{color:#F00;}

/* 标题+摘要（+时间） */

.btzy{ width:100%; text-align:left; margin:10px 0;}
.btzy .bt{ line-height:40px; font-size:20px; font-weight:bold;}
.btzy:hover .bt{ color:#FF0000;}
.btzy .hs{ line-height:30px; font-size:16px; text-indent:2em;}
.btzy .time{ font-size:12px; line-height:25px; color:#999;}

/* 列表 */

.lb{ line-height:40px; font-size:18px; background:url(http://www.balaag.com/images/cd_dian_01.gif) no-repeat 0px 10px;}
.lb a{ color:#333; margin-left:20px;}
.lb a:hover{ color:#FF0000;}

/* 图片+标题（阴影） */

.pic_bt{ margin:10px 0 0; text-align:center;}
.pic_bt .pic{ margin:0 auto; overflow:hidden; width:100%; height:180px;}/*控制图片大小*/
.pic_bt .bt{ line-height:40px; font-size:20px; font-weight:bold;}/*控制标题大小*/
.pic_bt:hover .bt{ color:#FF0000;}

.pic_bt .shadow{width:100%; position:absolute; bottom:0; left:0; z-index:10; background:url(http://www.balaag.com/images/shadow_bg.png); display:block;}
.pic_bt .shadow .bt{ display:block; width:90%; margin:0 auto; text-align:center; color:#fff;}

/* 图片+标题+摘要（+时间） */

.pic_btzy{ margin:10px 0;}
.pic_btzy .pic{ overflow:hidden; width:180px; height:120px; float:left; margin-right:20px;}/*控制图片大小*/
.pic_btzy .bt{ line-height:40px; font-size:20px; font-weight:bold;}
.pic_btzy .hs{ line-height:30px; font-size:16px; text-indent:2em;}
.pic_btzy:hover .bt{ color:#FF0000;}
.pic_btzy .time{ font-size:12px; line-height:25px; color:#999;}

/* 专题集 */

#test1{width:996px; border:#ddd solid 1px; margin:0 auto; box-shadow:0px 0px 15px #CCC;}
#test1 ul{margin-top:0; margin-bottom:0; padding-left:0; margin-left:0; list-style-type: none; border: 8px solid #fff;}
#test1 .ztj_pic{ width:695px;}
#test1 .ztj_pic1,#test1 .ztj_pic2{ float:left;}
#test1 .ztj_pic1 img{ float:left; width:72px; height:198px;}
#test1 .ztj_pic2 img{ float:left; width:620px;}
.lateral-fold{overflow: hidden;}
.lateral-fold li,.lateral-fold-tab{width:72px; float:left; }
.lateral-fold li{ overflow: hidden; transition: all 0.5s;}

/* 底部 */

.bottom{ background-color:#C61808; padding:20px; font-size:14px; margin-top:20px;}
.bottom_word{ width:100%; color:#FFF; text-align:center; line-height:30px;}