﻿@charset "utf-8";
/* CSS Document */
#content{margin-top: 20px;}
/*大图轮播 S*/
#focusBox{width:400px; float:none; height:300px; background-color: #fff; padding:10px; margin-right: 20px;float:left;}
#focusBox .hd{ right: 20px; bottom: 22px;}
.focusBox .hd ul li {width: 16px; height: 16px;line-height: 16px; text-align: center;  background-color: #fff;}
.focusBox .hd ul li {text-indent: 0;}
.focusBox .hd ul li a {font-size: 12px; }
.focusBox .hd ul li.on {color: #fff;}
#focusBox .bd {width: 400px; height: 300px;}
#focusBox .bd ul li{height: 370px;}
#focusBox .bd .con .title a {font-size: 16px; color: #fff;}
#focusBox .bd .con {padding:0;}
#focusBox .bd .pic{text-align:center;}
#focusBox .bd .pic img{width:400px; height:300px; }

/*cloumnA右侧 S*/
.boxXbdt{float:left; width:340px; background-color: #fff; height: 280px; padding: 20px;}

.boxXbdt .bd{height: 323px;}
.boxXbdt .bd li ,#hydt .bd li{height: 84px;  border-bottom: 1px dashed #cccccc; position: relative; }
.boxXbdt .bd li.t .date ,#hydt .bd li.t .date{position:absolute;right:0px;bottom: 9px;font-size:12px;color:#999999;height:20px;line-height:20px;}
.boxXbdt .bd li .con,#hydt .bd li .con {padding-top: 12px;}
.boxXbdt .bd li .title,#hydt .bd li .title {margin-bottom: 8px;}
.boxXbdt .bd li .title a ,#hydt .bd li .title a{color: #333; font-size: 16px; }
.boxXbdt .bd li .intro,#hydt .bd li .intro {color: #999999; font-size: 12px;}
.boxXbdt .bd li.last,#hydt .bd li.last{border-bottom:none}

/*cloumnB S*/
#cloumnB{margin-top: 20px;overflow: hidden;}
.cloumnB_L,.cloumnB_M{float: left;width: 420px;margin-right: 20px;}
.cloumnB_L .bd,.cloumnB_M .bd,.cloumnB_R .bd {margin-top: 15px;}
.cloumnB_L .bd .topicList .t ,.cloumnB_M .bd .topicList .t,.cloumnB_R .bd .topicList .t{padding:0; }
.cloumnB_R { float: right;  width: 320px;}
/* .cloumnB_R .hd {border:none;} */
/* .cloumnB_R .bd { padding:16px 20px; background-color: #fff; width: 320px; height: 208px;}
.cloumnB_R .bd li.first {border-bottom: 1px dashed #cccccc;} */


/*cloumnC S*/
.cloumnC {margin-top: 20px;}
.cloumnC .bd {margin-top: 20px;}
.cloumnC .bd .tempWrap {width:1200px!important;}
 

#cloumnD{margin-top:10px;}

#banner {
    width: 100%;
    margin: 0px auto;
    position: relative;
}
#banner .bd .pic img {
    height: 520px;
}
#banner .hd {
    bottom: 30px;
    right: 50%;
    margin-right:-61px;
   position: absolute;
}
#banner .hd ul li {
    width: 36px;
    height:9px;
    border-radius: 0;
    background:none;
    border: 3px solid #FFFFFF;
        float: left;
    margin: 0 5px;
}
#banner .hd ul li.on{
    background:#fff;
}
#banner .hd ul li span{display:none;}
#banner .bd .con {
    bottom: 50px;
    left: 50px;
    height: 60px;
    line-height: 60px;
     display: none;
}
#banner .bd .con .titleBg {
    height: 60px;
    display: none;
}
#banner .bd .con .title a {
    font-size: 16px;
    display: block;
    padding: 0 20px;
    background: rgba(0, 0, 0, 0.5);
    filter: alpha(opacity=80);
}
#banner .bd .con .title {
    width: auto;
}

#hydt .bd{
    height:208px;
    margin-top:0;
}
#hydt{
    background-color: #fff;
    padding: 20px;
    height: 280px;
}

.topicHasPic .con{
    margin-left: 0px;
    overflow: hidden;
}
.topicHasPic .pic{margin-right:20px;}

