﻿
/*列表页、最终页 css样式*/

.list { width:1100px; margin:40px auto; overflow:hidden}
.detal { width:1000px; margin:40px auto; overflow:hidden}
.lists { width:1100px; margin:0 auto; overflow:hidden; background:url(../images/bwgk_bg.gif) repeat-y;}

.tab_240 { width:240px; float:left; margin-right:60px}
.tab_800 { width:800px; float:left}
.tab_770 { width:770px; float:left; margin-right:50px}
.tab_340 { width:280px; float:left; margin-right:50px; padding:30px;}
.tab_710 { width:710px; float:left}

.zlmbt { width:240px; float:left; background:#ce1126; height:45px; margin-bottom:5px}
.zlmbt strong { width:240px; float:left; text-align:center; font-size:28px; color:#FFF; letter-spacing:5px; height:45px; line-height:45px}

ul.zlmlist { width:240px; float:left}
ul.zlmlist li { width:240px; float:left; margin:5px 0; display:inline}
ul.zlmlist li a { background:url(../images/zlmbg_01.gif) no-repeat; float:left; font-weight:bold; padding-left:75px; color:#666; font-size:18px; width:165px; line-height:40px; height:40px} 
ul.zlmlist li a:hover { background:url(../images/zlmbg_02.gif) no-repeat; float:left; color:#000; text-decoration:none} 

.wzdh { width:100%; float:left; margin-bottom:10px}
.wzdh span { background:url(../images/icon.gif) no-repeat 5px center; padding-left:30px; float:left; line-height:30px; font-size:14px;height:30px;}

.lmbt02 { width:100%; float:left; background:url(../images/line.gif) repeat-x top;}
.lmbt02 strong { float:left; border-top:2px solid #ce1126; font-size:24px; color:#ce1126; line-height:36px; height:36px; padding:0 5px}

ul.txtlist{ width:100%; float:left; display:inline}
ul.txtlist li{ width:100%; float:left; line-height:40px}
ul.txtlist li span{ width:80%; float:left; background:url(../images/dian.gif) no-repeat 5px center; padding-left:20px; font-size:16px}
ul.txtlist li span i a{ color:#C00}
ul.txtlist li em{ width:100px; float:right; font-family:Verdana; color:#bbb; font-size:14px}
ul.txtlist li.xx{ width:100%; float:left; padding-bottom:15px; display:block; border-bottom:1px solid #ddd; height:1px; margin-bottom:15px; overflow:hidden}

.pagetb { width:100%; float:left; text-align:center; display:inline}
#pages { padding:20px 0 10px}
#pages A { border:1px solid #e3e3e3; padding:0 10px; height:22px; line-height:22px; /*background:#FFF;*/ text-align:center; display:inline-block}
#pages A.a1 { padding:0px; width:65px; background:url(../images/pages.gif) repeat-x}
#pages A:hover { background:#F1F1F1; color:#000; text-decoration:none}
#pages SPAN { border:1px solid #ac0d1d; text-align:center; padding:0 10px; line-height:22px; display:inline-block; background:#dd1f36; height:22px; color:#FFF}

ul.ztlist { width:100%; float:left}
ul.ztlist li { width:49%; float:left; border-bottom:0px solid #DDD; padding-bottom:20px; margin-bottom:20px;margin-left:0.5%;margin-right:0.5%;}
ul.ztlist li a { width:100%; float:left; font-size:22px; line-height:50px; font-weight:bold;overflow:hidden; height:auto;}
ul.ztlist li span{float:left;height:138px;}
ul.ztlist li a .f-left{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;overflow: hidden;width: 535px;float: left;}
ul.ztlist li a:hover { text-decoration:none}
.ztlist li img{width:370px;height:200px;}

.xituw{ width:1000px; float:left; border-top:1px solid #d5d5d5; border-bottom:1px solid #d5d5d5}
.xituw h1{ width:1000px; float:left; font-size:30px; padding-bottom:20px; color:#333; margin-top:25px; line-height:30px;text-align:center;}
.xituw .info { width:910px; float:left; border-bottom:1px solid #ddd; height:35px}
.xituw .info span {float:left; color:#999; line-height:35px; font-family:Verdana; font-size:14px}
.xituw .info em { float:left; margin-left:30px; padding-top:8px; display:inline}
.xituw .info em img { width:57px; height:19px}
.xituw .share { width:90px; float:right; border-bottom:1px solid #ddd; height:35px}
.xituw .share span { float:left; font-size:14px; color:#999; margin-right:5px; display:inline;line-height:35px;}
.xituw .share img { width:32px; height:32px}
.xituw .nei { width:980px; float:left; padding:20px 10px; font-size:16px; line-height:32px; }
.xituw .nei img { margin-bottom:20px}
.xituw .nei p { text-indent:2em}

.newsnext { width:1000px; float:left; /*height:28px;*/ line-height:28px; margin-bottom:15px;}
.newsnext strong { background:url(../images/tu_bg.gif) no-repeat; width:80px; float:left; color:#FFF; text-align:center; font-size:16px}
.newsnext span { float:left; font-size:16px; margin-left:15px}
.newsnext em { float:left; color:#999; font-size:14px; padding-left:20px}

.ldbzbt { width:280px; float:left; border-bottom:1px solid #ddd; padding-bottom:10px; margin-bottom:20px}
.ldbzbt strong { width:280px; float:left; text-align:center; font-size:25px; color:#b00; line-height:40px;}

.ldbz { width:280px; float:left; height:420px; overflow:auto;}
.ldbz strong { width:260px; float:left; font-size:18px; color:#C00; line-height:30px}
.ldbz span { width:260px; float:left; font-size:14px; line-height:24px; margin-bottom:20px}
.ldbz span p { text-indent:2em}

.lmbt03 { width:100%; float:left; background:url(../images/line2.gif) repeat-x bottom; margin-bottom:8px}
.lmbt03 span { float:left; border-bottom:3px solid #ce1126; font-size:26px; color:#ce1126; line-height:40px; height:40px; padding:0 5px 8px;}
.lmbt03 em { float:right; font-size:14px; margin-right:5px; display:inline; margin-top:6px; line-height:30px;}
.lmbt03 em a { color:#999}
.lmbt03 em a:hover { color:#c00; text-decoration:none}

ul.tupic{ width:800px; float:left}
ul.tupic li{width:230px; float:left; margin:20px 18px; display:inline}
ul.tupic li img{ width:230px; height:155px; float:left}
ul.tupic li span{ width:230px; float:left; text-align:center; line-height:24px; overflow:hidden; height:24px; overflow:hidden; margin-top:5px; font-size:16px; font-weight:bold}

/*当前位置*/
.breadcrumb{float:right;*position:absolute;*margin-top:-5px;}

/*新增 搜索页面css样式*/
ul.search_lb { width:100%; float:left}
ul.search_lb li { width:100%; float:left; border-bottom:1px solid #DDD; padding-bottom:20px; margin-bottom:20px}
ul.search_lb li strong { width:100%; float:left; font-size:24px; line-height:40px; overflow:hidden; height:40px; padding-top:10px}
ul.search_lb li strong i { color:#c00}
ul.search_lb li em { width:100%; float:left; font-size:14px; color:#999; line-height:30px;}



/*新增 部务公开css样式*/
.bwgk_wz { width:100%; float:left; font-size:18px; }
.bwgk_wz p { text-indent:2em; line-height:32px}
.bwgk_wz strong { font-size:20px; color:#000}

.bwgk_wz2 { width:760px; float:left; font-size:18px; padding:10px 20px }
.bwgk_wz2 p { text-indent:2em; line-height:36px}

ul.bwgklist { width:240px; float:left}
ul.bwgklist li { width:240px; float:left; margin:5px 0; display:inline}
ul.bwgklist li a { background:url(../images/zlmbg_03.gif) no-repeat; float:left; font-weight:bold; padding-left:80px; color:#666; font-size:18px; width:160px; line-height:40px; height:40px} 
ul.bwgklist li a:hover { background:url(../images/zlmbg_04.gif) no-repeat; float:left; color:#000; text-decoration:none} 

/*分页*/
.pagination{
	display:inline-block;
	padding-left:0;
	margin:20px 0;
    border-radius:4px;
    font-size: 14px;
}
.pagination>li{display:inline}  
.pagination>li>a,.pagination>li>span{
	position:relative;
	float:left;
	padding:0;
	width: 28px;
	height: 28px;
	line-height: 28px;
	text-align: center;
	margin-right: 10px;
	margin-left:-1px;
	color:#444444;
	text-decoration:none;
	background-color:#fff;
	border:1px solid #f2f2f2;
	border-radius: 6px;
	cursor: pointer;
	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
}
.pagination>li:first-child>a,.pagination>li:first-child>span{
	margin-right:10px;
	border-radius:6px;
	border: 1px solid #f2f2f2;
	padding: 0;
	width: 58px;
	line-height:28px;
	height: 28px;
	text-align: center;
	color: #444444;
}
.pagination>li:last-child>a,.pagination>li:last-child>span{
	border-radius:6px;
	margin-right:10px;
	border: 1px solid #f2f2f2;
	padding: 0;
	width: 58px;
	line-height:28px;
	height: 28px;
	text-align: center;
	color: #444444;
}
.pagination>li>a:focus,.pagination>li>a:hover,.pagination>li>span:focus,.pagination>li>span:hover{
	z-index:2;
	color:#444444;
	background-color:#eee;
	border-color:#ddd;
}  
.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{
	z-index:3;
	color:#fff;
	cursor:default;
	background-color:#f05156;
	border-color:#f05156;
}  
.pagination>.disabled>a,.pagination>.disabled>a:focus,.pagination>.disabled>a:hover,.pagination>.disabled>span,.pagination>.disabled>span:focus,.pagination>.disabled>span:hover{
	color:#777;
	cursor:not-allowed;
	background-color:#fff;
	border-color:#ddd;
}  
.pagination-lg>li>a,.pagination-lg>li>span{
	padding:10px 16px;
	font-size:18px;
	line-height:1.3333333;
}  
.pagination-lg>li:first-child>a,.pagination-lg>li:first-child>span{
	border-radius:6px;

}  
.pagination-lg>li:last-child>a,.pagination-lg>li:last-child>span{
	border-top-right-radius:6px;
	border-bottom-right-radius:6px;
}  
.pagination-sm>li>a,.pagination-sm>li>span{
	padding:5px 10px;
	font-size:12px;
	line-height:1.5;
}  
.pagination-sm>li:first-child>a,.pagination-sm>li:first-child>span{
	border-top-left-radius:3px;
	border-bottom-left-radius:3px;
}  
.pagination-sm>li:last-child>a,.pagination-sm>li:last-child>span{
	border-top-right-radius:3px;
	border-bottom-right-radius:3px;
}  
/*分页结束*/

