@charset "utf-8";
/* CSS Document */
*{padding:0; margin:0 auto;} /* IE8*/
*+html *{padding:0; margin:0;}
* {margin:0; padding:0;}
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a,abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	outline: 0;
	font-family:"微软雅黑";
	text-decoration:none;

}
body{/*background:#f9fef5;*/}
.bodybj{background:url(../images/bodybg2.png) no-repeat top center; width:100%}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
img{border:0px;}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}

/* remember to define focus styles! */
:focus {
	outline: 0;
}
/* remember to highlight inserts somehow! */
ins {
	text-decoration: none;
}
del {
	text-decoration: line-through;
}
/* tables still need 'cellspacing="0"' in the markup */
.clear{clear:both; font-size:0px; line-height:0px; height:0px; margin:0px; padding:0px;}
/* 
@font-size 
*
*/
.font_12px{font-size:12px;}
.font_14px{font-size:14px;}
/* 
@font-colcr
*
*/
.disp{display:none;}
.disp_no{display:block;}
.left{float:left;}
.right{float:right;}
.fl{ float:left}
.fr{ float:right}
.cl{ clear:both}
a{color:#333;text-decoration:none;}
a:hover{text-decoration:none;}
a:visited{text-decoration:none;}
a:active{color:#7d4812; text-decoration:none;}
.font_red{color:#f00;}
.font_red a{color:#f00;}
.font_red a:hover{color:#f00; text-decoration:underline;}
.font_black{color:#000;}
.font_red a{color:#000;}
.font_red a:hover{color:#000; text-decoration:underline;}
.font_white,.font_white a{color:#fff;}
.font_white a:hover{color:#fff; text-decoration:underline;}
.font_red a{color:#fff;}
.font_red a:hover{color:#fff; text-decoration:underline;}
.liuyan .tow p a{color:#CB3301;text-decoration:none;}
.liuyan .tow p a:hover{color:#CB3301; text-decoration:underline;}

.blue{color:#0167B2}
.blue a{color:#0167B2}
.orange{font-size:12px; color:#FF5A14;}



/*-------------------------------↓分页样式开始↓------------------------------------*/
.page_num{padding:30px 0 20px;overflow:hidden;}
#page_div{line-height:21px; color:#666;}
#pagination_input{ width:30px; height:20px; line-height:20px; color:#333; background:#fff;margin: 0 6px; vertical-align: middle; overflow:hidden; border:1px solid #ccc; font-size:12px;}
#pagination_btn{height: 23px;background: #f0f0f0;border: 1px #ccc solid;vertical-align: middle;font-family: "微软雅黑";color: #666; cursor:pointer;}
#page_div .pagination_index{ margin:0 4px;float: left; height:22px; line-height:22px;text-align:center;font-size:14px; width:56px;}
#page_div .pagination_index a, #page_div .pagination_index_num a{padding:0px; margin:0px;text-align:center;  color:#666666;font-size:14px;}
#page_div .pagination_index a:hover, #page_div .pagination_index_num a:hover{padding:0px; margin:0px;text-align:center;  color:#666666;font-size:14px;}
#page_div .pagination_index1{border:1px #cccccc solid;padding:0 8px; margin:0 4px;float: left; height:29px; line-height:29px;text-align:center;font-size:14px; width:56px;background:url(../images/next.png) right center no-repeat;}
#page_div .pagination_index1 a, #page_div .pagination_index_num a{padding:0px; margin:0px;text-align:center;  color:#666666;font-size:14px;}
#page_div .pagination_index1 a:hover, #page_div .pagination_index_num a:hover{padding:0px; margin:0px;text-align:center;  color:#666666;font-size:14px;}
#page_div .pagination_index_last{font-size:14px;}
/* ========="首页"样式=========*/
#page_div .pagination_index_num{padding:0 6px;float: left; height:21px; line-height:21px;font-size:14px;}
#page_div .currentIndex{ background:#0359b0;height:21px;
line-height:21px; color:#FFF;text-align:center;font-size:14px;} /*=========当前页码样式=========*/
.page_num{text-align: center;}
#page_div,#page_div .pagination_index,#page_div .pagination_index_num,#page_div .pagination_index_last{display: inline-block;}
/*-------------------------------↑分页样式结束↑---------------------------------------*/


/*---top---*/
.top{background:url(../images/top_bg.jpg) no-repeat top center;height:546px;}
.logo{font-size:36px;font-weight:bold;color:#fff;height:57px;line-height:57px;overflow:hidden;padding-top:34px;}
.logo span{padding-right:30px;display: flex;float:left;}
.logo img{vertical-align:middle;margin-right:20px;}
/* .xxgk_logo{text-align:center;margin-top:87px;} */
.xxgk_logo{text-align:center;margin:87px 0 40px;font-size: 80px;font-weight: bold;text-shadow: #0e2686 2px 3px 6px;letter-spacing: 10px;color:#fff;}
.search{border:1px solid rgba(255,255,255,.8);border-radius:10px;background:rgba(255,255,255,.6);width:638px;margin:35px auto 0 auto;height:65px;}
.search_text{height:65px;width:560px;border:0px;padding-left:18px;color:#e0e0e0;font-size:18px;float:left;background:none;}
.search_sub{background:url(../images/sous.png) no-repeat;width:28px;height:29px;border:0px;float:right;margin-right:21px;margin-top:18px;}

.nav li{float:left;padding:0 24px;line-height:36px;}
.nav li a{color:#fff;}
/* include top */
.baseTop{background:url(../images/base_top_bg.jpg) no-repeat top center;height:360px; }
.baseTop .xxgk_logo{margin-top: 70px;}
/*---bottom---*/
.bottom{padding-top:30px;padding-bottom:35px;border-top:1px solid #1357c3; text-align: center;}
.bottom div.w1200{position: relative;}
.bottom div a.dzjgImg{position: absolute;top: -25px;right: 10%;}
.bottom p,.bottom span,.bottom div,.bottom font{text-align:center;font-size:14px;color:#6c6c6c;line-height:36px;}
.bottom p a{color:#6c6c6c;}
.bottom p a:hover{color:#1d75ce;}
.h10{height: 10px;}
.h20{height: 20px;}
.h30{height: 30px;}
.h40{height: 40px;}
