@charset "utf-8";
/* css document */

@charset "utf-8";
/* css document */
.pd30{ padding:20px 30px;}
/*面包屑*/
/*.breadcrumbnav{ padding-left:15px; overflow: hidden;line-height: 18px; font-size: 14px; color: #000; height:auto; border-bottom:none;border-left:none; }
.breadcrumbnav a{ font-size: 14px; color: #000;}*/
.line{ height:15px; overflow:hidden;}

.ztzl-left{ width:35%;}
.ztzl-right{ width:60%;}

/*左侧*/
.ztcont{padding:15px 11px 1px 14px;background-color:#e9e9e9;}
.ztzl-left ul{background-color:#e9e9e9;}
.ztzl-left ul li{ margin-bottom:15px; overflow:hidden;}

/*右侧列表*/

.channel_hd{color:#131414;font-size: 18px;background:  no-repeat 10px 3px;padding:0 0 10px 40px;border-bottom:2px solid #b2b5b7;}
.list_ztzl{ padding-top:25px;}
.list_ztzl li{ line-height:30px; background: 3px 14px no-repeat; padding-left:20px;}
.list_ztzl li a{ font-size:14px; color:#020202;}

/*分页*/
/*-------------------------------page------------------------------------*/
.page_num{padding:20px; height:auto; overflow:hidden; font-size:14px;}
#page_div{line-height:20px; color:#000;}
#pagination_input{ width:20px; height:16px; line-height:16px; margin:0 8px; padding:0; overflow:hidden; border:1px solid #ccc;}
#page_div .pagination_index, #page_div .pagination_index_num{
    background:#ffffff; border:1px solid #bfbfbf; padding:0 8px;margin-right:2px;float: left; height:22px;text-align:center;}
#page_div .pagination_index a, #page_div .pagination_index_num a{padding:0px; margin:0px;text-align:center;  color:#8b8b8b;}
#page_div .pagination_index a:hover, #page_div .pagination_index_num a:hover{padding:0px; margin:0px;text-align:center;  color:#8b8b8b;}
#page_div .pagination_index_last{width:320px; float:right; text-align:right; color:#8b8b8b;}
#page_div .pagination_index_num{margin-right:2px; padding:0px; width:20px;}
#page_div .currentindex{ background:#bfbfbf; border:1px solid #bfbfbf; width:20px; height:22px;
line-height:20px; color:#8b8b8b;text-align:center; font-weight:bold;}
.pagination_index_last a{ color:#8b8b8b; }


@media (max-width: 991px){
.pd30{ padding: 10px 2%;}
.ztzl-left ul li img{ display:block; width:100%; height:auto;}	
.ztzl-left,.ztzl-right{ width:100%;} 
.ztzl-left{ margin-bottom:15px;}   
#page_div .pagination_index_last{ width:auto;}
}
@media (max-width: 500px){}

@media (max-width: 440px){#page_div .pagination_index_last{ float:none; text-align:left; width:auto;}

}
