

/*顶部导航栏*/
.siteWidth{width:1176px; height:33px;background: url(../images/bar.jpg)repeat;}
.siteWidth li{float: left; color: #ffffff;font-size: 14px;}
.siteWidth li a{color: #ffffff;font-size: 12px;}



/* 本例子css */
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.nav{ position:relative; z-index:1; width: 1150px; margin: 0 auto; height: 26px; line-height: 26px;font-weight: normal;}
.nav a{ color:#fff;font-weight: normal; }
.nav .nLi{ float:left;  position:relative; display:inline;  }
.nav .nLi h3 a{ display:block;  font-size:12px; width: 80px;font-weight: normal;}
.nav .nLilong h3 a{ display:block;  font-size:12px; width: 80px;}
.nav .sub{ display:none; width:96px; left:-10px; top:24px;  position:absolute; background:#fff;  line-height:26px; z-index: 1000000;}
.nav .subms{ width:136px; left:-10px; top:24px;  position:absolute; background:#fff;  line-height:26px; }

.subms li a{width: 140px;font-weight: normal;}
.nav .sub li{ zoom:1; }
.nav .sub a{ display:block; font-weight: normal;}
.nav .sub a:hover{color:rgb(165, 78, 0);  }
.nav .on h3 a{ color:#fff;  font-weight: normal; }
.longli{width: 90px; display: block;font-weight: normal;}
.longli a .more{width: 90px;font-weight: normal;}
.nav .longli h3 a{font-weight: normal;}
.nav .longli h3 a:hover{color:#fff;  }


.nava{ z-index:1; width: 1150px; margin: 0 auto; height: 26px; line-height: 26px;font-weight: normal;}
.nava a{ color:#fff;font-weight: normal; }
.nava .nLi{ float:left;  position:relative; display:inline;  }
.nava .nLi h3 a{ display:block;  font-size:12px; width: 80px;font-weight: normal;}
.nava .nLilong h3 a{ display:block;  font-size:12px; width: 80px;}
.nava .sub{ display:none; width:96px; left:-10px; top:24px;  position:absolute; background:#fff;  line-height:26px; z-index: 1000000;}
.nava .subms{ width:136px; left:-10px; top:24px;  position:absolute; background:#fff;  line-height:26px; }

.nava .sub li{ zoom:1; }
.nava .sub a{ display:block; font-weight: normal;color: #000;text-indent: 24px;}
.nava .sub a:hover{color:rgb(165, 78, 0);  }
.nava .on h3 a{ color:#fff;  font-weight: normal; }
.nava .longli h3 a{font-weight: normal;}
.nava .longli h3 a:hover{color:#fff;  }

/*轮播图片*/
#columnA {
    overflow: hidden;
    margin-bottom: 4px;
}
#columnA .areaL {
    width: 600px;
    float: left;
    display: inline;
    height: 335px;
    overflow: hidden;
}
#columnB {
    overflow: hidden;
    margin-bottom: 4px;
}
#columnB .areaL {
    width: 970px;
    float: left;
    display: inline;
    height: 406px;
    overflow: hidden;
}

.column {
    margin-bottom: 20px;
    overflow: hidden;
}
.focusBox {
    margin-bottom: 15px;
    width: 100%;
    overflow: hidden;
    position: relative;
}
/* 焦点图切换-新闻内容 */


.focusBox .hd { position: absolute; z-index: 1; right: 4px; bottom: 14px; }

.focusBox .hd ul { overflow: hidden; zoom: 1; float: left; }

.focusBox .hd ul li { float: left; margin-right: 5px; width: 9px; height: 9px; line-height: 9px; text-align: center; background: #fff; cursor: pointer; color: #fff; }

.focusBox .hd ul li.on { background: #FF4F01; color: #fff; }

.focusBox .hd ul li span { display: none; }

.focusBox .bd { position: relative; overflow: hidden; }

.focusBox .bd li { position: relative; }

.focusBox .bd .pic { position: relative; z-index: 0; line-height: 0; }

.focusBox .bd .pic img { width: 100%; height: 294px; border: 0; }

.focusBox .bd .con { position: absolute; width: 100%; z-index: 1; bottom: 0; height: 36px; line-height: 36px; text-align: left;  }

.newheight .bd .pic img { width: 100%; height: 400px; border: 0; }

.newheight .bd .con { top:364px; position: absolute; width: 100%; z-index: 1; bottom: 0; height: 36px; line-height: 36px; text-align: left;  }

.focusBox .bd .con .title { position: absolute;
width: 76%;
bottom: 0;
left: 0;
z-index: 8;
height: 57%; }

.focusBox .bd .con .title a { color: #fff; padding-left: 10px; text-decoration: none; }

.focusBox .bd .con .titleBg { position: absolute; width: 100%; z-index: 0; bottom: 0; left: 0; background: #000; 
    filter: alpha(opacity=60); opacity: 0.6; height: 36px;  display: block;
}
.title{
    font-weight: bold;
}
.xxdt_wrap{
    width: 500px;
    height: 380px;
}
.xxdt_wrap .box{
    width: 240px;
    height:170px;
    float: left;
    padding: 10px 2px 2px 2px;
    border: none;
}
.xxdt_wrap .box .pict{
    width: 200px;
    height: 130px;
    margin: 0 auto;
}
.xxdt_wrap .box .tit{
    width: 200px;
    height: 30px;
    line-height: 30px;
    overflow: hidden;
    margin: 0 auto;
}
.xxdt_wrap .box .tit a{
    text-align: center;
}


.xxtj_wrap{
    width: 1000px;
    height: 300px;
}
.xxtj_wrap .box{
    width: 200px;
    height:300px;
    float: left;
    padding: 10px 25px 2px 25px;
    border: none;
}
.xxtj_wrap .box .pict{
    width: 200px;
    height: 250px;
    margin: 0 auto;
}
.xxtj_wrap .box .tit{
    width: 200px;
    height: 30px;
    line-height: 30px;
    overflow: hidden;
    margin: 0 auto;
}
.xxtj_wrap .box .tit a{
    text-align: center;
}
