@charset "utf-8";
/* CSS Document */
/*公用*/
*{box-sizing:border-box;}
.all{width:1200px;margin:0 auto;overflow:auto;}
.ztzl_header{background-image:url(/assets/addons/minzhengting/images/fzjs/fzjsbanner.png);background-repeat:no-repeat;background-position:top center;width:100%;height:550px}
.fl{
    float: left;
}

/*轮播*/
.banner{position:relative;width:429px;margin:0 auto;}
.banner_img{position:relative;width:429px;height:350px;}
.banner_img_item{ position:absolute;display:block;width:429px;height:350px;cursor:pointer;background-size: 100%;}
.desc_item{display:block;width:429px;background:#000;opacity:0.7;filter:alpha(opacity=70); -moz-opacity:0.7; color:#fff;text-decoration:none;height:45px;line-height:45px;padding-left:12px;position:absolute;bottom:0;font-size:14px;}
.banner_circle{position:absolute;height:45px;line-height:45px;bottom:0;right:0;padding:0px 12px;}
.banner_circle_item{display:inline-block;width:12px;height:12px;border-radius:50%;background-color:#fff;cursor:pointer; margin-left:5px;}
.left_change{position:absolute;width:42px;height:69px;top:163.5px;cursor:pointer;display:none;background-image:url(index_blue/index_btn01.png)}
.right_change{position:absolute;width:42px;height:69px;top:163.5px;right:0;cursor:pointer;display:none;background-image:url(index_blue/index_btn02.png);}
.banner:hover .left_change{display:block;}
.banner:hover .right_change{display:block;}
.red{background-color:#ff0000;}
.hide{display:none;}


.allmuban{
    overflow: hidden;
    width: 1200px;
    margin-top: 20px;
    background-color: #FFFFFF;
    background-size:100% 100%;
}

.allheader{
    width: 1200px;
    height: 40px;
    line-height: 40px;
    border-bottom: 1px solid #ccc;
}
.allheader ol{
    margin-left: 0px;
}
.allheader ol li{
    float: left;
    height: 35px;
    margin-top: 5px;
    padding:0 10px;
    line-height: 35px;
    text-align: center;
    font-size: 22px;
}
.lgengduo{
    float: right;
    width: 60px;
    height: 40px;
}

.item_left,.item_right{float:left;width:505px;}

.leftul{
    margin-top: 15px;
    margin-left: 15px;
    font-size: 16px;
}

.Pellipsis2{
    overflow : hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
}

.leftmoban{
    overflow: hidden;
    height: 238px;
    width: 490px;
    margin-top: 20px;
    background-color: #FFFFFF;
    background-size:100% 100%;
}
.mgrl{
    margin-left: 30px;
}

.leftheader{
    width: 490px;
    height: 40px;
    line-height: 40px;
    border-bottom: 1px solid #ccc;
}
.leftheader ol{
    margin-left: 0px;
}
.leftheader ol li{
    float: left;
    height: 35px;
    margin-top: 5px;
    line-height: 35px;
    text-align: center;
    padding:0 10px;
    font-size: 22px;
}

.leftli1{
    background-color: #FFFFFF;
    color:#0078d7;
    cursor: pointer;
    border-bottom: 2px solid #0078d7;
}

.nrtop{
    width: 1160px;
    margin-top: 25px;
}

.nrtop a{
    margin-left: 5px;
}

.nr{
    width: 420px;
    margin-top: 10px;
}
.nr a{
    margin-left: 5px;
}

.nrzhoushi{
    width: 895px;
    margin-top: 10px;
}
.nrzhoushi a{
    margin-left: 5px;
}
.time{
    list-style-type: none;
    width: 100px;
    color: #9b9b9b;
    margin-top: 14px;
}
.choiceitem{border-radius: 15px;background-color: #eeeeee;height: 35px;float:left;margin-left: 20px;padding: 0 5px}
.choiceitem_bar{margin-left: 20px;padding: 0 20px;border-radius: 15px;height: 35px;line-height: 35px;}
.choiceitem_bar_hover{color: #ffffff;background-color: #FFA500}


.content {width:1000px;overflow:hidden;margin:15px auto 0;}
.content_l {width:665px;overflow:hidden;float:left;}
.content_r {width:310px;overflow:hidden;float:right;}
.title {font-size:16px;height:32px;line-height:32px;}
/*links*/
.links_list {height:230px;overflow:hidden;padding:15px 0;position: relative;z-index: 3;}
.link_prev{width:35px;height:80px;overflow:hidden;text-indent:-999em;display:block;cursor:pointer;background:url(ztzl/left-prev.png) 0 0 no-repeat;position: absolute;z-index: 2;top: 80px;}
.link_next {width:35px;height:80px;overflow:hidden;text-indent:-999em;display:block;cursor:pointer;background:url(ztzl/right-prev.png) 0 0 no-repeat;position: absolute;z-index: 2;top: 80px;right: 0px;}
/*.link_next {background-position:-50px 0;}*/
.link_prev:hover,.link_next:hover {opacity:0.8;filter:alpha(opacity=80);}
#links {width:1000px;height:250px;overflow:hidden;float:left;margin:0 10px;}
#links ul {height:230px;padding-top:11px;overflow:hidden;width:2000px;}
#links li {float:left;width:230px;margin:0 10px;display:inline;}
#links img {display:block;width:230px;height:200px;overflow:hidden;}
#links a:hover img {opacity:0.8;filter:alpha(opacity=80);}

.slideContainer{position: relative;z-index:0;}

.tsword{width: 100%;height: 30px;line-height: 30px;margin-top: 5px;text-align: center;font-size: 16px;}
.time1{list-style-type: none;
    width: 50px;
    color: #9b9b9b;
    margin-top: 14px;}
.footer {
    width: 100%;
    height: 220px;
    padding-top: 30px;
    background: linear-gradient(180deg,#de4f39,#db001a);
}
 