/* CSS Document */

html,body {margin:0px;height:100%;}
img {border:0}
a{ text-decoration: none; font-size:16px; color:#5c5c5c; outline:none;}
a:hover{text-decoration:none; color:#f30; outline:none;}
body{font-family:"";font-size:14px;line-height: 20px; }
select,input{font-size: 14px;font-family: ""; padding:0; margin:0;}
ul,li,dl,dt,dd,h1,h2,h3,h4,h5,p,form,em,span{ margin:0; padding:0; list-style:none}
table{ border:0; padding:0; margin:0;}
em{ font-style:normal} 
html{ background:url(../image/bg.png) center top no-repeat;}
.mian{ width:1000px; margin:0 auto;}
.hearder{ float:left; width:100%; height:220px;}
.logo{ float:left; height:127px; margin:15px;}
.nav{ float:left; width:960px; padding:0 20px; background:url(../image/nav_bg01.png) left top repeat-x; height:52px; text-align:center;}
.nav li{ width:160px; float:left; height:52px;}
.nav li a{height:52px;  width:160px; line-height:48px; color:#fff; font-size:16px; font-weight:bold;}
.nav li a:hover,a.nav_xz{ float:left; background:url(../image/nav_bg02.png) left top repeat-x; height:52px;  width:160px; line-height:48px;}

.con{ float:left; width:960px; background:#efefef; padding:20px; margin-top:15px;}
.p1{ float:left; width:100%; margin:0 0 20px;}
.p1_a{ width:470px; height:290px; float:left; margin-right:18px;}
.p1_a img{ width:470px; height:290px; float:left;}
.p1_b{ float:left; width:470px;}
.p_tit{ float:left; width:100%; height:33px; background:url(../image/tit_bg.png) left top no-repeat; border-bottom:1px solid #0e58a0; }
a.p_tit_list{ float:left; width:145px; text-align:center ; height:33px; line-height:33px; color:#fff; font-size:16px; font-weight:bold;}
a.p_tit_more{ float:right; margin-right:15px; color:#666; line-height:33px;}
a:hover.p_tit_more{ color:#990000}

.p_lsit{ float:left; width:100%}
.p_lsit li{ float:left;} 
.gl_right_list{ border-bottom:1px dotted #ccc; height:36px; line-height:36px; width:100%; float:left}
.gl_list_xh{ float:left; width:15px; margin-right:5px; color:#666; height:36px; margin-left:5px; background:url(../image/ico02.png) left top no-repeat}
.gl_list{ float:left; width:330px; margin-right:10px;  white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.gl_list_date{ width:90px; float:right; color:#888; font-size:12px;}

.p2{ float:left; width:100%; margin-bottom:20px;}
a.p2_a{ float:left; background:url(../image/btn_img.png) left top no-repeat; width:470px; height:125px; margin-right:20px;}
a.p2_b{ float:left; background:url(../image/btn_img02.png) left top no-repeat; width:470px; height:125px; }

.p3{ float:left; width:100%; margin-bottom:20px;}

.foot{ width:100%; float:left; height:40px; padding:25px 0; line-height:20px; text-align:center; color:#666; font-size:13px; z-index:999;}



/*二级页面*/
.sub_left{ float:left; width:180px; margin-right:15px;}
.sub_left_tit{ background:url(../image/tit_bg02.png) left top no-repeat; float:left; width:180px; height:33px;}
.sub_left_titsp{ width:167px;  text-align:center; float:left; line-height:33px; color:#fff; font-weight:bold}
.sub_left_list{ float:left; width:165px; border:1px solid #c6d9e6; border-top:0; padding-bottom:10px; background:#fff; }
.sub_left_list a{ float:left; width:131px; margin:0 11px; line-height:36px; height:36px; color:#095092; background:url(../image/ico02.png) left top no-repeat; font-weight:bold;  border-bottom:1px dotted #CCCCCC; padding-left:16px}

.sub_right{ float:right; width:760px; }
.sub_right_b{ float:left; width:100%; border:1px solid  #c6d9e6; background:#fff;}
.sjxl_main{ width:100%; margin:15px auto; float:left; padding-bottom:30px; }
.sjxl_tit{ margin:40px 5% 20px; text-align:center; width:90%; border-bottom:3px solid #1257BE; padding-bottom:5px;}
.sjxl_tit_list{ margin:5px auto;  font-size:28px; line-height:35px; color:#0167AF;}
.sjxl_titsub{ color:#999; text-align:center; font-size:15px; line-height:40px;}
.sjxl_list{ width:90%; margin:10px 50px; float:left; line-height:32px; float:left; font-size:16px;}

.sjxl_lb{ float:left; margin-left:40px; padding-top:15px; margin-top:15px; border-top:1px double #aacae0; width:90%; color:#666; line-height:28px;}
a.sjxl_lb_a{ color:#095092;}




/*二级列表*/
.sub_ul{ width:750px; float:left;}
.sub_right_tit{ font-size:20px; border-bottom:1px solid #0167AF; height:30px; line-height:30px;}
.sub_right_tit_sp{border-bottom:3px solid #0167AF; height:30px; line-height:30px; padding:0 10px;}
.sub_right_li{ background:url(../image/ico02.png) left top no-repeat; border-bottom:1px dotted #ccc; height:36px; line-height:36px; float:left; width:720px; float:left; padding-left:15px; margin-left:14px;}

.sub_right_date{ width:120px; float:right; color:#666;}

/*翻页*/
.gl_fy{ float:right; margin:10px; text-align:right}
.gl_fy li{ float:left; text-align:right; margin:0 2px; color:#666;}
.gl_fy01{}
.gl_fy02{ background:#fff; border:1px solid #ddd; width:40px; height:20px; line-height:20px; text-align:center; margin:0 5px; float:left; font-size:15px;}






.pagination {
	margin: 20px 0
}

.pagination ul {
	display: inline-block;
	*display: inline;
	margin-bottom: 0;
	margin-left: 0;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	*zoom: 1;
	-webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);
	-moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);
	box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05)
}

.pagination ul>li {
	display: inline
}

.pagination ul>li>a,.pagination ul>li>span {
	float: left;
	padding: 4px 12px;
	line-height: 20px;
	text-decoration: none;
	background-color: #fff;
	border: 1px solid #ddd;
	border-left-width: 0;
	color: #08c;
}

.pagination ul>li>a:hover,.pagination ul>li>a:focus,.pagination ul>.active>a,.pagination ul>.active>span
	{
	background-color: #f5f5f5
}

.pagination ul>.active>a,.pagination ul>.active>span {
	color: #999;
	cursor: default
}

.pagination ul>.disabled>span,.pagination ul>.disabled>a,.pagination ul>.disabled>a:hover,.pagination ul>.disabled>a:focus
	{
	color: #999;
	cursor: default;
	background-color: transparent
}



.pagination ul>li:first-child>a,.pagination ul>li:first-child>span {
	border-left-width: 1px;
	-webkit-border-bottom-left-radius: 4px;
	border-bottom-left-radius: 4px;
	-webkit-border-top-left-radius: 4px;
	border-top-left-radius: 4px;
	-moz-border-radius-bottomleft: 4px;
	-moz-border-radius-topleft: 4px
}

.pagination ul>li:last-child>a,.pagination ul>li:last-child>span {
	-webkit-border-top-right-radius: 4px;
	border-top-right-radius: 4px;
	-webkit-border-bottom-right-radius: 4px;
	border-bottom-right-radius: 4px;
	-moz-border-radius-topright: 4px;
	-moz-border-radius-bottomright: 4px
}

.controls input {
    border: 0 none;
    color: #999;
    margin: -3px 0 0;
    padding: 0;
    text-align: center;
    width: 30px;
}


