@charset "utf-8";
body{color:#000; font-size:16px; font-family:Microsoft YaHei,Simsun,SimHei,Arial; -webkit-text-size-adjust:none; background-color:#fff;}
body, button, dd, dl, dt, fieldset, form, h1, h2, h3, h4, h5, h6, hr, input, legend, li, ol, p, pre, textarea, ul{ padding:0; margin:0;}
li, ol, ul{ list-style:none;}
img{/* border:none; *//* border:0; *//* max-width:100%; */}
h1,h2,h3,h4,h5,h6{font-weight:normal;}
a{ text-decoration:none; color:#333333; noline:expression(this.onFocus=this.blur());}
a:focus {outline:none;-moz-outline:none;}
a:hover{color:#337fd4;}
button, input, select, textarea {font-family: inherit; font-size:0.9375em;}
input:focus, textarea:focus{ outline: none;}
input::-webkit-input-placeholder{color: #999999;}
.clearfix{*zoom:1}.clearfix:before,.clearfix:after{display:table;line-height:0;content:""}.clearfix:after{clear:both}
.clear{clear:both;}
.fl{float: left;}
.fr{float: right;}
.more{float: right; padding-right: 10px;}

.color_red{color: #c10d0e;}

.wrap{width: 1200px; margin: auto;}
/* header */
.header{width: 100%;}
.header_nav{background-color: #2c548f; height: 45px;}
.header_nav .nav{padding-left: 20px; background-color: #2c548f;}
.header_nav .nav a{display: inline-block; line-height: 45px; padding:0 10px; color: #fff;}
.header_pic{height: 154px; background: url(../images/xyzfgb_top.png) center;}

.contain{padding: 30px 0;}
.con_left{width: 66.5%; border: 1px solid #ccc; border-right: 3px solid #c80c0a; padding: 20px;}
.con_left h1{text-align: center; font-size: 30px; color: #c10d0e; line-height: 2;}
.con_left h2{text-align: center; font-size: 22px; line-height: 2;}
.con_left .lm_title{border-bottom: 1px solid #333; line-height: 2; font-size: 18px; margin-top: 30px;}
.con_left .lm_title .zf{display: block; float: left;}
.con_left .lm_title .kh{display: block; float: left; text-indent: 10em;}
.dfont{font-size:1.25em; font-weight: bold; color: #115fff; line-height: 2;}
.zfbg_title{ font-size: 18px; color: #c10d0c; line-height: 3; margin:30px 0 20px;}
.gb_list li{padding:5px; line-height: 1.6; padding-left: 270px; position: relative;}
.gb_list li span{position:absolute; left: 0; color: #115fff;}
.pdfyd{text-align: right; padding: 20px 0;}

.con_right{width: 24.5%;  border: 1px solid #ccc; padding: 20px;}
.con_right .rl_title{margin-top: 20px; margin-bottom: 10px;}
.con_right .rl_title .rl_zfgb{border-left: 3px solid #c80c0b; margin-left: 20px; line-height: 1; padding-left: 10px; font-size:18px;}
.con_right .rl_title .lsgb{ font-size: 14px; background: url(../images/xyzfgb_fl.png) left center no-repeat ;  padding-left: 25px;}

.con_right .zfgb_qkpic{border: 1px solid #ccc; padding: 20px; background: #fff; text-align: center; margin-bottom: 30px;}
.con_right .zfgb_qkpic h1{font-size: 1.25em; color: #c10d0c;}

.con_right .history-per {
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 15px;
}
.con_right .history-per dl dt {
	height: 49px;
	line-height: 49px;
	background-color: #2c548f;
	text-align: center;
	font-size: 22px;
	color: #fff;
}
.history-per dl dd {
	border: 1px solid #C4C4C4;
}
.ss_input{border:solid 1px #d2d2d2;padding-left: 10px;height:24px;line-height: 24px}
.ss_js{width:100px;height:30px;font-size:18px;border:none;color:white;background-color: #acacac;border-radius: 5px;margin-left: 10px;cursor: pointer}

.ewm{padding-top: 20px;}
.ewm li{text-align: center; line-height: 2; margin-bottom: 20px;}
.ewm li img{display: block; margin: auto;}

/*.footer{background:#efefef;font-size:14px;color:#333;line-height:26px;}
.footer a{color:#333;}
.footer .fl{width:440px;}
.footer .area{padding:18px 30px 25px;width:940px;}*/

/*列表分页*/

/*pagediv*/
.pagediv{padding:20px 0; font-size:14px; color:#555; line-height:28px; text-align:center; clear:both;}
.pagediv li{display: inline-block;}
.pagediv .arrow a{color: #555;}
.pagediv .total_count,
.pagediv .arrow a,
.pagediv .arrow span,
.page_jump a{display: inline-block; padding:0 10px; margin:4px; zoom:1; border:#dfdfdf 1px solid; border-radius:3px; 
}
.pagediv  #page_input{width:40px; height:28px; color:#888; text-align:center; border:#dfdfdf 1px solid; border-radius:3px; background:#fff;}
.pagediv .total_count,
.pagediv .arrow a,
.page_jump a{
	transition: all .2s;
	-webkit-transition: all .2s;
	background: #f1f1f1;
	background: -webkit-linear-gradient(#ffffff 10%, #f1f1f1);
	background: -o-linear-gradient(#ffffff 10%, #f1f1f1);
	background: -moz-linear-gradient(#ffffff 10%, #f1f1f1);
	background: linear-gradient(#ffffff 10%, #f1f1f1);
}
.pagediv .arrow span{background: #f5f5f5; color: #999;}
.pagediv .arrow a:hover,
.page_jump a:hover,
.pagediv .arrow .current{background:#f1f1f1; border-color:#f1f1f1; color:#fff; text-decoration:none;}
.pagediv .arrow .current{font-weight: bold;}
.page_jump{margin-left: 4px;}
.page_jump a{margin-left: 6px;}

.gb_search{display: block !important;}