@charset "utf-8";
/* CSS Document */
@import url(reset.css);
@import url(header.css);
@import url(footer.css);
/**************/
.lby_box{ overflow:hidden; width:960px; margin:0 auto; padding:20px; background:#ffffff; height:auto; min-height:710px;}
.lby_box .dqwz_box{ width:100%; height:46px; line-height:46px; text-indent:1em; background:#efefef; overflow:hidden; color:#b40200;}
.lby_box .dqwz_box a{color:#b40200;}

.lby_box .left_nav{ margin-top:20px; width:238px; min-height:640px; border:1px solid #dddddd; overflow:hidden;}
.lby_box .left_nav dt{ height:49px; line-height:49px; background:#b40200; color:#ffffff; text-align:center; font-size:20px; font-weight:600;}

.lby_box .left_nav dd{ padding:10px; overflow:hidden;}
.lby_box .left_nav dd ul li{ height:46px; line-height:46px; color:#333333; margin-bottom:5px; border-bottom:1px solid #dddddd; text-align:center;}
.lby_box .left_nav dd ul li a{ color:#333333; display:block; font-size:16px;}
.lby_box .left_nav dd ul li a.on{background:#f0f0f0; border-left:5px solid #b40200; border-bottom:0px solid #dddddd;color:#b40200;}
.lby_box .left_nav dd ul li a:hover{background:#f0f0f0; color:#b40200 !important; border-left:5px solid #b40200; border-bottom:0px solid #dddddd;}

.lby_box .right_list{ margin-top:21px; width:700px;}
.lby_box .right_list dt{ height:49px; line-height:49px; background:url(list_bg.jpg) repeat-x left top; color:#b40200;}
.lby_box .right_list dt h3 em{float:left; background:url(list_img01.png) 13px center no-repeat; height:20px; display:block; line-height:20px; margin-top: 10px; color:#b40200; padding:0px 40px;font-size: 17px;/*!  */}
.lby_box .right_list dd{ padding:8px; overflow:hidden;}
.lby_box .right_list dd ul li em{ float:left; width: 12px; height: 12px; background: url(list_img02.png) 5px center no-repeat; margin-top: 12px; margin-right:3px;}
.lby_box .right_list dd ul li a{ color:#575757; display:block;}
.lby_box .right_list dd ul li a:hover{ color:#b40200 !important;}
.lby_box .right_list dd ul li.addxx{height:50px; border-bottom:1px dotted #dddddd; margin-bottom:20px;}

/*直接显示内容*/
.lby_box .cont_list{ width:100%; overflow:hidden; margin-top:20px;}
.lby_box .cont_list dt{ height:49px; line-height:49px; background:url(list_bg.jpg) repeat-x left top; color:#b40200;}
.lby_box .cont_list dt h3 em{float:left; background:url(list_img01.png) 12px center no-repeat; height:20px; display:block; line-height:20px; margin-top: 10px; color:#b40200; padding:0px 40px;}
.view{ padding:20px; line-height:30px; font-size:14px;}
.text-list{
    width: 746px;
    height: 610px;
    /* margin-left: 5px; */
}
.text-list li{
    width: 224px;
    height: 170px;
    float: left;
    margin: 10px 10px 10px 0;
}
.text-list .img-new img{
    width: 100%;
    height: 170px;
    position: absolute;
    transition: transform 0.7s ease-out 0s;
    -moz-transition: transform 0.7s ease-out 0s;
    -webkit-transition: transform 0.7s ease-out 0s;
}
.text-list .img-new a:hover img {
    transform: scale(1.05);
    transition: transform 0.7s ease-out 0s;
    -moz-transition: transform 0.7s ease-out 0s;
    -webkit-transition: transform 0.7s ease-out 0s;
}
.text-list .img-new a{
    position: relative;
    display: block;
    /* width: 241px; */
    height: 170px;
    margin: 0 auto;
    overflow: hidden;
}
.text-list .img-new a i{
    width: 100%;
    height: 30px;
    position: absolute;
    bottom:0;
    line-height:30px;
    text-indent:1em;
    background-color: rgba(0,0,0,.6);
    filter: alpha(opacity=60);
    font-size: 13px;
    color: #fff;
}