body,ul,li,ol,dl.dd,dt,img,p,div{margin:0;padding:0;}
ul,li,ol{list-style:none;}
body{font-size:14px;color:#000;background:none;}
a{color:#000;text-decoration:none;}
img{border:none;}
.zt_page{background:url(bg1.jpg) no-repeat center top;}
.zt_main{background:url(bg2.jpg) repeat-y center top;}
.zt_bot{background:url(bg3.jpg) no-repeat center top;height:45px;overflow:hidden;line-height:0;font-size:0;}
.clearfix{clear:both;height:0;line-height:0;font-size:0;}
.bann{height:322px;}
.bann .conn{position:relative;}
.btn_home{width:84px;height:26px;line-height:25px;background:url(btn_home2.png) no-repeat;text-align:center;position:absolute;right:0;top:90px;}
.btn_home a{color:#3a72a1;}
.conn{width:970px;margin:0 auto;}
.pane_box{width:477px;}
.list_act2 li {margin:0;
    color: #272e34;
    line-height: 28px;
    height: 28px;
    background: url(images08.png) no-repeat 3px 12px;
    padding: 0 0 0 15px;
}
*+html .list_act2 li{line-height: 28px; height: 28px;}
*html .list_act2 li{line-height: 25px; height: 25px;}
.tit1{color:#990000;border-bottom:1px #dcdcdc solid;height:32px;line-height:25px;overflow:hidden;font-size:18px;}
.tit1 a{color:#990000;}
.carousel{margin:0;}
*html .carousel{width:477px;height:268px;overflow:hidden;}
.carousel-indicators{position:absolute;right:10px;bottom:12px;}
.carousel-indicators li{cursor:pointer;line-height:0;font-size:0;}
.carousel .item .subtitle {
    z-index: 3;
    position: absolute;
    bottom: 0;
    width: 100%;
    height: 36px;
    padding: 0 8px;
    line-height: 36px;
    background: rgba(0,0,0,.7);
    filter: progid:DXImageTransform.Microsoft.gradient(enabled='true', startColorstr='#7F000000', endColorstr='#7F000000');
}
.carousel .item .subtitle a{color:#ffffff;}
