body{
    background-image:url(../image/bg.jpg);
    background-repeat:repeat-x;
}

#wrapper{
    margin:0 auto;
    text-align:center;
    width:999px;
    height:100%;
    background-color:#FFF;
}
#topcon{
    float:left;
    width:999px;
    height:34px;
    background-image:url(../image/topcon_bg.jpg);
    background-repeat:repeat-x;
}
#topcon .time{
    float:left;
    display:inline;
    
    height:34px;
    line-height:34px;
    text-align:left;
    margin-left:25px;
    color:#666;
	font-size:14px;
}
#topcon .login{
    float:right;
    display:inline;
    width:600px;
    height:34px;
}

    
    
    
    
    
    
    


    
    
    


    

.login{ margin-left: 5px;line-height:38px}
.login label{color: #245086; font-size: 14px;}
.login .inpBox{width: 90px;height: 20px;border:1px solid #b5b5b5}
.login input[type="submit"]{background:#ebb124;}
.login input[type="button"]{background:#2780d8;}
.login input[type="submit"],.login input[type="button"]{width: 56px; line-height: 24px; border-radius: 4px; font-size: 14px; color: #fff;}
#header{
    float:left;
    width:999px;
    height:155px;
    background-image:url(../image/btzx_logo1.png);
    background-repeat:no-repeat;
}
#topnav{
    float:left;
    width:999px;
    height:40px;
    background-image:url(../image/nav_bg.jpg);
    background-repeat:repeat-x;
}
#topnav .nav{
    display:block;
    float:left;
    height:40px;
}
#topnav .nav li{
    float:left;
    background-image:url(../image/navBg11.png) no-repeat right center;
}
#topnav .nav li a{
    display:block;
    float:left;
    width:90px;
    height:40px;
    line-height:40px;
    font-size:14px;
    font-weight:bold;
    color:#FFF;
}
#topnav .nav li .aa{
    display:block;
    float:left;
    width:90px;
    height:40px;
    line-height:40px;
    font-size:14px;
    font-weight:bold;
    color:#FF0;
}
#topnav .nav li a:hover{
    color:#ff0;
}
#time{
    float:left;
    width:1001px;
    height:34px;
    background-color:#d5fe74;
}
#time p{
    float:left;
    display:inline;
    width:500px;
    height:34px;
    margin-left:25px;
    text-align:left;
    line-height:34px;
    color:#F00;
}

#content{
    float:left;
    width:983px;
    
    margin-top:10px;
}
#content .left{
    float:left;
    width:725px;
}
#content .left .block1{
    float:left;
    width:725px;
    height:240px;
}
#content .left .block1 .slide{
    float:left;
    width:347px;
    height:240px;
    border:1px solid #d5d1d1;
    background-color:#FFF;
}
#content .left .block1 .slide img{
    margin-top:8px;
}




#content .left .block1 .topnews{
    float:right;
    width:360px;
    height:240px;
}
#content .left .block1 .topnews .header{
    float:left;
    width:360px;
    height:37px;
    background-image:url(../image/t_h.jpg);
    background-repeat:no-repeat;
}
#content .left .block1 .topnews .header .title{
    float:left;
    text-align:left;
    height:37px;
    line-height:37px;
    font-size:14px;
    font-weight:bold;
    color:#fff;
    margin-left:35px;
}
#content .left .block1 .topnews .header .more{
    float:right;
    text-align:left;
    height:37px;
    line-height:37px;
    color:#fff;
    margin-right:20px;
}
#content .left .block1 .topnews .header a:hover{
    color:#ff0;
}
#content .left .block1 .topnews .body{
    float:left;
    width:350px;
    height:194px;
    padding:5px;
    background-color:#FFF;
}
#content .left .block1 .topnews .body ul li{
    float:left;
    width:100%;
    border-bottom:1px dotted #b5b5b5;
    line-height:22px;
    color:#6c6c6c;
}
#content .left .block1 .topnews .body ul li a{
    float:left;
    background:url(404.png) no-repeat left center;
    padding-left:10px;
    color:#6c6c6c;
    text-decoration:none;
}
#content .left .block1 .topnews .body ul li a:hover{
    color:#060;
}
#content .left .block1 .topnews .body ul li span{
    float:right;
    text-align:right;
}




#content .left .block2{
    float:left;
    width:725px;
    height:220px;
    margin-top:10px;
}


#content .left .block2 .xyzx{
    float:left;
    width:350px;
    
    height:180px;
}
#content .left .block2 .xyzx .header{
    float:left;
    width:350px;
    height:38px;
    background-image:url(../image/x_h.jpg);
    background-repeat:no-repeat;
}
#content .left .block2 .xyzx .header .title{
    float:left;
    text-align:left;
    height:37px;
    line-height:37px;
    font-size:14px;
    font-weight:bold;
    color:#fff;
    margin-left:35px;
}
#content .left .block2 .xyzx .header .more{
    float:right;
    text-align:left;
    height:37px;
    line-height:37px;
    color:#fff;
    margin-right:20px;
}
#content .left .block2 .xyzx .header a:hover{
    color:#ff0;
}
#content .left .block2 .xyzx .body{
    float:left;
    width:338px;
    padding:5px;
    background-color:#FFF;
    border:1px solid #00a0c6;
	height:166px;
}
#content .left .block2 .xyzx .body ul li{
    float:left;
    width:100%;
    border-bottom:1px dotted #b5b5b5;
    line-height:22px;
    color:#6c6c6c;
}
#content .left .block2 .xyzx .body ul li a{
    float:left;
    background:url(404.png) no-repeat left center;
    padding-left:10px;
    color:#6c6c6c;
    text-decoration:none;
}
#content .left .block2 .xyzx .body ul li a:hover{
    color:#060;
}
#content .left .block2 .xyzx .body ul li span{
    float:right;
    text-align:right;
}



#content .left .block2 .djzc{
    float:right;
    width:350px;
    height:180px;
}
#content .left .block2 .djzc .header{
    float:left;
    width:350px;
    height:38px;
    background-image:url(../image/x_h.jpg);
    background-repeat:no-repeat;
}
#content .left .block2 .djzc .header .title{
    float:left;
    text-align:left;
    height:37px;
    line-height:37px;
    font-size:14px;
    font-weight:bold;
    color:#fff;
    margin-left:35px;
}
#content .left .block2 .djzc .header .more{
    float:right;
    text-align:left;
    height:37px;
    line-height:37px;
    color:#fff;
    margin-right:20px;
}
#content .left .block2 .djzc .header a:hover{
    color:#ff0;
}
#content .left .block2 .djzc .body{
    float:left;
    width:338px;
    padding:5px;
    background-color:#FFF;
    border:1px solid #00a0c6;
	height:166px;
}
#content .left .block2 .djzc .body ul li{
    float:left;
    width:100%;
    border-bottom:1px dotted #b5b5b5;
    line-height:22px;
    color:#6c6c6c;
}
#content .left .block2 .djzc .body ul li a{
    float:left;
    background:url(404.png) no-repeat left center;
    padding-left:10px;
    color:#6c6c6c;
    text-decoration:none;
}
#content .left .block2 .djzc .body ul li a:hover{
    color:#060;
}
#content .left .block2 .djzc .body ul li span{
    float:right;
    text-align:right;
}




#content .left .block4{
    float:left;
    width:724px;
    height:181px;
    margin-top:10px;
    background-image:url(../image/marqBg.png);
    background-repeat:no-repeat;
    background-size:100% 100%;
}
#content .left .block4 .body{
    float:left;
    display:inline;
    width:660px;
    height:120px;
    margin:33px 0 0 50px;
    overflow:hidden;
}

#content .right{
    float:right;
    width:234px;
}

#content .right .zxgg{
    float:left;
    width:234px;
    height:241px;
    background-image:url(../image/zxgg.jpg);
    background-repeat:no-repeat;
}
#content .right .zxgg .header{
    float:left;
    width:234px;
    height:38px;
}
#content .right .zxgg .header .title{
    float:left;
    text-align:left;
    height:37px;
    line-height:37px;
    font-size:14px;
    font-weight:bold;
    color:#fff;
    margin-left:35px;
}
#content .right .zxgg .header .more{
    float:right;
    text-align:left;
    height:37px;
    line-height:37px;
    color:#fff;
    margin-right:20px;
}
#content .right .zxgg .header a:hover{
    color:#ff0;
}
#content .right .zxgg .body{
    float:left;
    width:188px;
    height:184px;
    padding:5px 0 0 25px;
}
#content .right .zxgg .body ul li{
    float:left;
    width:100%;
    border-bottom:1px dotted #b5b5b5;
    line-height:22px;
    color:#6c6c6c;
}
#content .right .zxgg .body ul li a{
    float:left;
    background:url(404.png) no-repeat left center;
    padding-left:10px;
    color:#6c6c6c;
    text-decoration:none;
}
#content .right .zxgg .body ul li a:hover{
    color:#060;
}
#content .right .zxgg .body ul li span{
    float:right;
    text-align:right;
}
#content .right .link1{
    float:right;
    width:234px;
    margin-top:10px;
}
#content .right .link2{
    float:left;
    width:234px;
    height:241px;
    margin-top:12px;
}

#footer{
    float:left;
    width:999px;
    height:52px;
    background-image:url(../image/footer.jpg);
    background-repeat:repeat-x;
    margin-top:15px;
}
#footer p{
    margin-top:30px;
    color:#999;
}


















#content1{
    width:1000px;
    float:left;
}
.list_left{
    float:left;
    width:273px;
    margin-top:10px;
    height:810px;
}
.subNavi_tit{
    float:left;
    width:273px;
    height:42px;
    background-image: url(../image/list_left_tit_bg.jpg);
    background-repeat:no-repeat;
}
.subNavi_tit a{
    text-align:left;
    line-height:42px;
    width:150px;
    display:block;
    float:left;
    height:42px;
    color:#fff;
    margin-left:52px;
    font-size:14px;
    font-weight: bold;
    text-decoration:none;
}
.subNavi_con{
    float:left;
    width:271px;
    border:1px solid #2d7492;
    border-top:none;
    padding-bottom:80px;
}
.subNavi_con .header
{
    width: 271px;
    height: 38px;
    line-height: 38px;
}
.subNavi_con .header a
{
    display:block;
    overflow:hidden;
    background:url(../image/list_left_hover.jpg) repeat-x;
    height:38px;
    line-height:38px;
    color: #2d7492;
    font-size: 14px;
    font-weight: bold;
    text-align:left;
    text-decoration: none;
}

.subNavi_con .header a:hover
{
   color:#fff;
}

.subNavi_con .header a span
{
    margin:10px 15px 10px 8px;
    float:left; display:block; overflow:hidden; width:20px; height:20px;
}

.subNavi_con .header .extensible span
{
    background:url(404.png); background-position:0 0px;
}

.subNavi_con .header .extensible:hover span
{
    background:url(404.png); background-position:0 -20px;
}

.subNavi_con .header .collapsible span
{
    background:url(404.png); background-position:0 -40px;
}

.subNavi_con .header .collapsible:hover span
{
    background:url(404.png); background-position:0 -60px;
}






.list_right{
    float:right;
    width:713px;
    margin-top:10px;
    height:810px;
}
.list_right .list_right_tit{
    float:left;
    width:713px;
    height:42px;
    _height:80px;
    background-image:url(../image/list_right_tit_bg.jpg);
    background-repeat:no-repeat;
}
.list_right .list_right_tit p{
    display:block;
    width:500px;
    height:42px;
    float:left;
    text-align:left;
    line-height:42px;
    color:#FFF;
    margin-left:20px;
    _margin-left:8px;
}
.list_right .list_right_tit p a{
    color:#FFF;
    text-decoration:none;
}
.list_right_con{
    float:left;
    width:711px;
    border:1px solid #2d7492;
    border-top:none;
    background-color:#FFF;
    margin-top:-1px;
    _margin-top:-43px;
}



#page{
    display:block;
    width:500px;
    height:40px;
    float:left;
    padding-left:200px;
    padding-top:20px;
}
#page li{
    float:left;
}
#page li a{
    display:block;
    width:15px;
    height:15px;
    border:1px solid #CCC;
    padding:5px;
    margin-right:10px;
    color:#666;
    text-decoration:none;
}
#page li a:hover{
    color:#fff;
    background-color:#b01f1f;
}
#page li.pageup a,#page li.next a{
    display:block;
    width:50px;
}
#page li a.ct_1{
    color:#fff;
    background-color:#b01f1f;
}
#page li a.ct_1 a:hover{
    color:#FFF;
}

.list_right1{
    float:right;
    width:1000px;
    margin-top:10px;
}
.list_right1 .list_right_tit1{
    float:left;
    width:1000px;
    height:42px;
    _height:80px;
    background-color:#1085ba;
}
.list_right1 .list_right_tit1 p{
    display:block;
    width:500px;
    height:42px;
    float:left;
    text-align:left;
    line-height:42px;
    color:#FFF;
    margin-left:20px;
    _margin-left:8px;
}
.list_right1 .list_right_tit1 p a{
    color:#FFF;
    text-decoration:none;
}
.list_right_con{
    float:left;
    width:711px;
    border:1px solid #2d7492;
    border-top:none;
    background-color:#FFF;
    margin-top:-1px;
    _margin-top:-43px;
}
.list_right_con1{
    float:left;
    width:998px;
    border:1px solid #2d7492;
    border-top:none;
    background-color:#FFF;
    margin-top:-1px;
    _margin-top:-43px;
}

.list_right_con1 .news_cent_tit{
    display:block;
    width:960px;
    height:80px;
    float:left;
    text-align:center;
    line-height:80px;
    font-size:16px;
    font-weight:bold;
    color:#666;
    margin-left:20px;
    _margin-left:13px;
    border-bottom:2px solid #666;
}
.list_right_con1 .news_cent_time{
    display:block;
    width:960px;
    height:30px;
    text-align:center;
    line-height:30px;
    float:left;
    margin-bottom:20px;
    color:#999;
}
.list_right_con1 .news_cent_con{
    display:block;
    width:960px;
    float:left;
    line-height:30px;
    text-align:left;
    text-indent:2em;
    margin-top:20px;
    margin-left:20px;
    margin-bottom:20px;
    _margin-bottom:-10px;
}
.list_right_con1 .news_cent_con{
    display:block;
    width:970px;
    float:left;
    line-height:30px;
    text-align:left;
    text-indent:2em;
    color:#666;
    margin-top:20px;
    margin-left:20px;
	min-height:500px;
    _margin-left:10px;
    margin-bottom:20px;
    _margin-bottom:-10px;
}
.list_right_con1 .news_cent_con img{max-width:910px;}

.list{ margin:7px 10px 0 10px; _margin:8px 10px 0 10px; text-align:left; }
.list li{ width:100%; height:34px; line-height:34px; _height:30px; _line-height:30px; border-bottom:1px dotted #CCC; }
.list li a{ color:#666; display:block; background:url(404.png) no-repeat left center; padding-left:15px; }
.list li span{ float:right; text-align:right; color:#666; }


.right .zxgg .title{display:none}

#content .left .block4 .body img{width:154px; height:120px; margin-left:8px;}


.list_left,.list_right{height:810px; border:#2d7492 1px solid}
.subNavi_con,.list_right_con{border:none}


#banner { position: relative; width: 340px; height: 245px; border: 1px solid #8DB9E3; overflow: hidden; float: left }
#banner_list img { border: 0px;width: 340px;height: 279px;}
#banner_bg { position: absolute; bottom: 0; background-color: #000; height: 30px; filter: Alpha(Opacity=30); opacity: 0.3; z-index: 1000; cursor: pointer; width: 340px; }
#banner_info { position: absolute; bottom: 0; left: 5px; height: 22px; color: #fff; z-index: 1001; cursor: pointer }
#banner_text { position: absolute; width: 120px; z-index: 1002; right: 3px; bottom: 3px; }
#banner ul { position: absolute; list-style-type: none; filter: Alpha(Opacity=80); opacity: 0.8; z-index: 1002; margin: 0; padding: 0; bottom: 3px; right: 5px; }
#banner ul li { padding: 0px 8px; float: left; display: block; color: #FFF; background: #6f4f67; cursor: pointer; border: 1px solid #333; }
#banner ul li.on { background-color: #000; }
#banner_list a { position: absolute;left:0; }



.page{margin-top:12px;margin-bottom:12px;float:right; overflow:hidden;}
.page li{float:left;margin-left:-8px; list-style:none;}
.page a,.page span{ font-size:12px; color:#595757; width:36px; height:25px; line-height:25px; text-align:center; border:1px solid #a8a8a8; margin: 0 9px; display:block; float:left;}
.page a:hover{background:#d94418; border:1px solid #d94418; color:#fff;cursor:pointer;}



.nav{background:url(../image/nav_bg.jpg) repeat-x;width:999px;height:40px;}
#slz_Nav>li{float:left;line-height:27px;position:relative;padding:10px 14px; background:url(../image/navBg11.png) no-repeat right 5px; }
.nav li a{color:#fff;font-size:14px;text-decoration: none;}
#slz_Nav .maxUl{ position:absolute;z-index:100;width:84px;overflow:hidden;background:#01B0DF;opacity:0.7;margin-left:-15px;display: none;}
#slz_Nav .maxUl li{float:left;width:82px;}
#slz_Nav .maxUl li a{color:#000;text-decoration: none;text-align: center;}
#slz_Nav .maxUl li a:hover{color:#fff;}