@charset "utf-8";
/* CSS Document */
*{zoom:1}
body{ margin:0; padding:0; color:#666666; font-family:"微软雅黑", "宋体"; font-size:14px; background:#f9f9f9;}
ul,li,dl,dd,dt,form,span,p,select,input,textarea{ list-style:none; padding:0; margin:0;zoom:1}
a{ text-decoration:none; color:#666666; padding:0; margin:0}
a:hover{ color:#1260b3}
img{ border:none;}
p{ padding:0; margin:0;}
.fl{ float:left;}
.fr{ float:right}
.clear{ clear:both;height:0px; line-height:0px;*display:none;}
.pt25{ padding-top:25px;}
.mt25{ margin-top:25px;}
.mt35{ margin-top:35px;}

/*面包屑*/
.breadcrumb{ height:55px; line-height:55px;}
.breadcrumb a{ color:#000;}
.breadcrumb span{color: #0956a8;}
.toplogo{background: #FFFFFF;margin: 0 auto;padding: 23.5px 0;width: 100%;}
.top{background: url(../images/zwfwqjd/logo_bg.png) left top;width: 100%;overflow: hidden;width: 100%;margin: 0 auto;max-height: 90px;}
.top .logo{padding-top: 15px;padding-bottom: 20px;}
.ewm{padding-top: 5px;overflow: hidden;}
.ewm span{text-align: center;color: #014c9b;float: left;font-size: 12px;margin-left: 10px;}
.ewm span img{width: 65px;height: 65px;display: block;margin: 0 auto;}
.w1200{width: 1100px;margin: 0 auto;}
.container{ width:1100px; margin:0 auto;}
/*主体部分*/
.main{ padding:0 24px 30px; background:#fff; clear:both}

/*栏目标题*/
.column_tit,.wyxx_tit{ background:#f3f2f2; overflow:hidden}
.column_tit span{ background:#0962a4; font-size:16px; color:#fff; float:left; padding:12px 20px;}
/*带灰色边框的  主体内容部分*/
.main_content{ margin-top:12px; border:1px #dcdcdc solid; padding:14px 19px; font-family:"宋体"; overflow:hidden}
.main_content_noborder{ margin-top:12px; font-family:"宋体";}

/*通用文字列表 list*/
.main_content ul,
.main_content_noborder ul{ overflow:hidden}
.main_content ul li,
.main_content_noborder ul li{ overflow:hidden; background:url(../images/public/list_li_line_bg.png) no-repeat left 16px; padding-left:19px; line-height:36px; clear:both}
.main_content ul li a,
.main_content_noborder ul li a{ color:#333333; float:left; font-family:"宋体";}
.main_content ul li span,
.main_content_noborder ul li span{ float:right; color:#999; font-size:12px; text-align:right;}

.main_content ul li.li_bot_border{ border-bottom:1px #dedede solid; padding-bottom:18px; margin-bottom:18px; background-position:left 15px;}
/*---↓分页样式 start↓----*/
.page_num{padding-top:28px; height:40px; overflow:hidden; width:64%; margin:auto;}
.page1{padding-top:28px; height:40px; overflow:hidden; width:90%; margin:auto;}
.page2{padding-top:28px; height:40px; overflow:hidden; width:74%; margin:auto;}
#page_div{line-height:22px; color:#fff; padding-left:12px; height:22px; margin:0 auto}
#pagination_input{ width:30px; height:16px; line-height:16px; margin:0 8px; padding:0; overflow:hidden; border:1px solid #ccc; display:inline-block}
#page_div .pagination_index, #page_div .pagination_index_num{ 
 border:1px solid #d2d2d2; padding:0 8px;
margin-right:2px;
float: left; height:22px;text-align:center; color:#575656}
#page_div .pagination_index a, #page_div .pagination_index_num a{padding:0px; margin:0px;text-align:center;  color:#575656;}
#page_div .pagination_index a:hover, #page_div .pagination_index_num a:hover{padding:0px; margin:0px;text-align:center;  color:#575656;}
#page_div .pagination_index_last{ width:148px; margin:0 auto; color:#575656; float:left; border:none; padding:0}
#page_div div.page_loca{ background-color:#1046b1;border: 1px solid #1046b1;}
#page_div div.page_loca a{ color:#fff;}
#page_div div.page_loca a:hover{ color:#fff;}
/* ========="首页"样式=========*/
#page_div .pagination_index_num{margin-right:2px; padding:0px; width:20px;}
#page_div .pagination_index a.page_a_tz{padding:1px 8px; background:#1046b1; color:#fff;}
#page_div .pagination_index a.page_a_tz:hover{color:#fff;}
.toplogo .w1200 img{text-align: left;margin: 0;}
/*---↑分页样式结束↑----------*/
/*屏幕小于页面最小宽度1048px  出现滚动条*/
@media screen and (min-width:769px) and (max-width:1047px) {
.container { overflow-x:scroll;}
}

/*手机*/
@media screen and (max-width:768px) {
/*大布局*/
.container ,.w1200{width:100%;}
.sjyc{display: none;}
.top .logo img,.toplogo .w1200 img{width: 90%;max-width: 530px;display: block;margin: 0 auto;text-align: center;}
.breadcrumb{height: auto;line-height: 25px;}

/*主体部分*/
.main{ padding:0 4%;}

/*面包屑*/
.breadcrumb{ font-size:15px;}
.breadcrumb a{ font-size:15px;}


/*带灰色边框的  主体内容部分*/
.main_content{ padding:0; border:none;}
.main_content{font-family:"微软雅黑", "宋体";}

/*通用文字列表*/
.main_content ul li,
.main_content_noborder ul li{ padding-left:10px; line-height:28px;}
.main_content ul li a,
.main_content_noborder ul li a{ width:74%;display:block; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.main_content ul li span,
.main_content_noborder ul li span{ width:25%}
.main_content ul li.li_bot_border{ padding-bottom:8px; margin-bottom:8px;}

/*分页*/
.page_num{width: 80%}
.pagination_index{ width:40%;}
.pagination_index_last,.pagenum{ display:none; width:0;}
}

