/* CSS Document */
body,h1,h2,h3,h4,h5,h6,p,form,ul,ol,li,input,select,label,dl,dt,dd{margin:0;padding:0;-webkit-text-size-adjust:none; font-size:14px;}
input,select,label{vertical-align:middle;font-family:"Î¢ÈíÑÅºÚ";}
ul,ol,li{list-style:none;}
input,img,select,textarea{border:0;outline:none;font-family:"Î¢ÈíÑÅºÚ";}
body{font-family:"Î¢ÈíÑÅºÚ";color:#000;font-size:14px;}
a{/*color:#333;*/color:#000;text-decoration:none;outline:none;}
a:hover{color:#c40001;}
.p_over{
	overflow:hidden;
}
.fl {
	float: left;
}
.fll {
	float: left;
}
.fr {
	float: right;
}
.clearfix:after {
	content: ".";
	display: block;
	height: 0;
	line-height: 0;
	visibility: hidden;
	clear: both;
}

.xxgk-main-bg{background:url(/images/xxgk-main-bottom-bg0805.png) no-repeat center bottom;padding-bottom:38px;}
.hsearch-box-bg{background-color: #f1f1f1;padding:0 20px 32px 20px; display:none;}
.hsearch-box{background:#fff;width:840px;margin:0 auto;padding:0 60px; position:relative;}
.hsearch-title{ text-align:center;padding:30px 0;}
.hsearch-line{ text-align:center;padding:0 0 30px 0;}
.hsearch-line img{width:100%;}
.normal{padding-bottom:20px; height:38px;}
.half{width:420px; float:left;height:38px; position:relative;}
.normal span.lable{width:100px;float:left; text-align:center;font-size:16px; line-height:38px; height:38px;}
.normal .hsearch-ipt{width:738px; float:right;}
.normal input{height:24px; line-height:24px;padding:6px 0;border:1px solid #e6e6e6; text-indent:1em; font-size:14px;color:#999999;}
.hsearch-form .half input{width:318px;position:relative;z-index:10;}
.normal .calaner-icon{background:url(/images/xxgk-calaner-icon0805.png) no-repeat;height:17px;width:20px; display:block; position:absolute;top:9px; right:9px;z-index:100;}
.hsearch-form .txtarea{height:80px; clear:both;}
.normal textarea{width:738px; float:right;padding:6px 0;border:1px solid #e6e6e6; text-indent:1em; font-size:14px;color:#999999; height:60px;}
.xxgk-btn-groups{padding:20px 0 54px 0; clear:both; text-align:center; height:35px;}
.xxgk-btn-groups span{padding:5px 40px;font-size:16px;margin:0 20px;}
.xxgk-btn-groups .submt{color:#fff;background:#0c79cc;border:2px solid #0c79cc;}
.xxgk-btn-groups .reset{color:#0c79cc;border:2px solid #0c79cc;}

.xxgk-hsearch-hide{background:url(/images/xxgk-hsearch-hide.png) no-repeat center center;width:76px; height:45px; display:block; position:absolute;bottom:-18px; left:50%;margin-left:-38px; cursor:pointer;z-index:100;}

.normal .select_box{font-size:14px;color:#999999;width:318px;height:36px;float:left;background-color:#fff;position:relative;border:1px solid #e3e3e3;}
.normal .select_showbox{height:36px; line-height:36px;background:url(/images/search_ico.png) no-repeat 300px center; text-indent:1em;ecolor:#999999;}
.normal .select_showbox.active{background:url(/images/search_ico_hover.png) no-repeat 300px center;background-color:#fff;}
.normal .select_option{border:1px solid #e3e3e3;border-top:none;display:none;left:-1px;top:36px;position:absolute;z-index:9999;background:#fff;}
.normal .select_option li{text-indent:1.5em;width:318px;cursor:pointer; line-height:40px; height:40px;}
.normal .select_option li.selected{background-color:#F3F3F3;color:#999;}
.normal .select_option li.hover{background:#BEBEBE;color:#fff;}
.normal select{display:none;}


.p_con{
	width:1000px;
	margin:0px auto;
	
}
.p_nav_out{
	background:url(/images/xxgk-menu-bg0805.png) no-repeat;
	background-repeat:repeat-x;
	height:42px;
	background-size:100% 100%;
	
}
.p_nav_out .p_nav{
	position:relative;	
	width:1010px;
	margin-left:-10px;	
}
.p_nav_out .p_nav li{
	float:left;
	padding-top:4px;
	margin-left:12px;
	display:inline;
}

.p_nav_out .p_nav li a{
	color:#fff;
	font-size:15px;
	width:100px;
	height:36px;
	line-height:36px;
	float:left;
 display:inline;
	text-align:center;
}
.p_nav_out .p_nav li a:hover{
	background-image:url(/images/n_nb.png);
	background-repeat:no-repeat;
	font-weight:bold;
	color:#0c79cc;	
	background-size:100% 100%;
}
.p_nav_out .p_nav li a.p_active{
	background-image:url(/images/n_nb.png);
	background-repeat:no-repeat;
	font-weight:bold;
	color:#0c79cc;
    background-size:100% 100%;
}
.n_bady_bgg{
	width:100%;
	background-image:url(/images/n_bady_bg.jpg);
	background-repeat:no-repeat;
	background-position:top center;
	overflow:hidden;
}
.p_top{
	padding-top:55px;
	padding-bottom:55px;
	overflow:hidden;
}
.p_fenglei{

}
.p_fenglei ul li{
	float:left;
	padding-top:4px;
	margin-left:12px;
}
.p_fenglei ul li a{
	font-size:14px;
	color:#333333;
	padding-bottom:8px;
    float:left;
    display:inline;
    padding:0 5px 8px 5px;
    
}
.p_fenglei ul li span{
	color:#e8e8e8;
	padding-left:10px;
}
.p_fenglei ul li a:hover{
	color:#0c79cc;
	font-weight:bold;
	background:url(/images/n_jian.png) no-repeat center bottom;
}
.p_fenglei ul li a.p_fl_active{
	color:#0c79cc;
	font-weight:bold;
	background:url(/images/n_jian.png) no-repeat center bottom;
}
.p_title_big dl dt{
	float:left;
	padding-right:34px;
}
.p_title_big dl dd{
	
	float:left;
}
.p_title_big dl dt span{
	font-size:16px;
	color:#0c79cc;
	font-weight:bold;
	background:url(/images/n_icon1.png) no-repeat left center;
	padding-left:30px;
	display:block;
	height:35px;
	line-height:35px;
}

.p_title_big dl dd span{
	font-size:14px;
	color:#0c79cc;
	font-weight:bold;
	background:url(/images/n_icon2.png) no-repeat 5px center #f5f5f5;
	padding:7px 11px 7px 30px;;
	border:1px solid #e3e3e3;
	display:block;
}
.p_top20{
	padding-top:20px;
}
.p_weizhi{
	padding-top:16px;
	overflow:hidden;
}
.p_weizhi ol li{
	float:left;
	margin-right:12px;
    color:#666666;
}
.p_weizhi ol li a{ color:#666666;padding-right:5px;}
/* search */
.p_search{/*width:956px;*/ height:46px;}
.p_search select{display:none;}
.p_search .select_box{font-size:14px;color:#999999;width:116px;height:30px;float:left;background-color:#fff;position:relative;border:1px solid #e3e3e3;border-right:0;padding:5px 0;}
.p_search .select_showbox{height:30px;background:url(/images/search_ico.png) no-repeat 89px center; text-align:center;color:#0c79cc;border-right:1px solid #e3e3e3; line-height:30px;}
.p_search .select_showbox.active{background:url(/images/search_ico_hover.png) no-repeat 89px center;background-color:#fff;}
.p_search .select_option{border:1px solid #e3e3e3;border-top:none;display:none;left:0px;top:40px;position:absolute;z-index:9999;background:#fff;}
.p_search .select_option li{text-indent:1.5em;width:114px;cursor:pointer; line-height:40px; height:40px;}
.p_search .select_option li.selected{background-color:#F3F3F3;color:#999;}
.p_search .select_option li.hover{background:#BEBEBE;color:#fff;}
.p_search input.inp_srh,.p_search input.btn_srh{border:none;background:none;height:40px;line-height:40px;float:left}
.p_search input.inp_srh{outline:none;width:530px;;border:1px solid #e3e3e3;border-left:0px;font-size:12px; color:#999999; padding:8px 15px;background-color:#fff; height:24px; line-height:24px;}
.p_search input.btn_srh{background:url(/images/xxgk-search-icon0803.png) no-repeat 40px center #0c79cc;color:#fff;font-size:15px;width:124px;margin-left:15px; cursor:pointer;text-indent:30px;}
.p_gaoji{background:url(/images/xxgk-hsearch-icon0803.png) no-repeat 26px center #e05c38;color:#FFF;font-size:15px;width:124px;margin-left:15px;display:block;height: 40px; line-height: 40px;text-indent:46px;float: left; cursor:pointer;}
.p_gaoji:hover{color:#fff;}
.p_huise{
	background-color:#f1f1f1;
	padding:32px 0 32px 20px;
} 
.p_huise dd{
	padding-top:20px;
}
.radio-inline1{
	padding-left:18px;
}
.radio-inline{
	margin-right:15px;
}
.radio-inline input{
	margin-right:8px;
}


.radio-type{}
.radio-type span.radio-btn{background:url(/images/xxgk-radio-btn0804.png) no-repeat left center;padding-left:18px;margin-right:10px; display:inline; cursor:pointer;}
.radio-type span.radio-btn.checked{background:url(/images/xxgk-radio-btn-checked0804.png) no-repeat left center;}
.main-box{padding:20px;background:#f1f1f1;width:960px;margin:0 auto;margin-top:17px; clear:both;overflow:hidden;}
.main-box .p_left_box{width:22%;float:left;background:#fff;}
.main-box .p_right_box{width:78%;float:left;background:#fff;}
.main-box .theme-head{background:url(/images/theme-title.png) no-repeat;color:#fff;font-size:18px;font-weight:bold;height:38px; line-height:38px;padding-left:80px;background-size:100%;}

.xxgk-left-menu{width:100%;}
.xxgk-left-menu li{margin-bottom:2px;}
.xxgk-left-menu li h4{background:url(/images/parent-bg0803.png) no-repeat;height:30px; line-height:30px; background-size:100%;border:1px solid #eaeaea;border-left:0;border-right:0;}
.xxgk-child{background:#ffffff;border-right:2px solid #f2f2f2;}
.xxgk-left-menu li h4 a,.xxgk-left-menu li h4 span{padding-left:32px;background:url(/images/xxgk-arrow-right0803.png) no-repeat 13px center;color:#333333; cursor:pointer;}
.xxgk-child{display:none;}
.xxgk-child a{display:block;height:30px; line-height:30px;padding-left:32px;background:url(/images/xxgk-li-icon0803.png) no-repeat 14px center;font-size:12px;color:#666666;}
.xxgk-child a.cur,.xxgk-child a:hover{background:url(/images/xxgk-li-cur-icon0803.png) no-repeat 14px center;color:#0c79cc; text-decoration:underline;}
.xxgk-left-menu li.active h4 a,.xxgk-left-menu li.active h4 span{background:url(/images/xxgk-arrow-down0803.png) no-repeat 13px center;}
.xxgk-left-menu li.active .xxgk-child{display:block;}

.iframe-box{width:100%;}
.xxgk-px{background:#f6f6f6;height:30px;border-bottom:1px solid #eaeaea;border-top:1px solid #eaeaea;}
/*iframe*/
.iframe-box{width:100%;}
.date-line{height:36px; position:relative;width:100%;border-top:2px solid #eaeaea;}
.date-arrow-left{width:5%;height:36px;background:url(/images/xxgk-date-arrow-left0803.png) no-repeat center center;background-size: 100% auto; float:left; cursor:pointer;}
.date-arrow-right{width:5%;height:36px;background:url(/images/xxgk-date-arrow-right0803.png) no-repeat center center;background-size: 100% auto;float:right; cursor:pointer;}
.date-main-box{width:100%;float:left; overflow:hidden; position:relative; height:36px;}
.date-main-box .date-arrow-left{ position:absolute;left:0;top:0;z-index:100;}
.date-main-box .date-arrow-right{position:absolute;right:0;top:0;z-index:100;}
.date-main-box .bd{width:90%; overflow:hidden; position:absolute;top:0;left:5%;}
.date-main-box ul{padding-top:10px!important;height:26px;width:100%;}
.date-main-box ul li{height:26px;padding:0 8px;margin:0 5px;line-height:26px;display:inline;margin-right:10px; float:left; cursor:pointer;}
.date-main-box ul li.cur{background:url(/images/xxgk-date-bg0803.png) no-repeat center center;color:#fff; text-align:center;}

.xxgk-px{height:30px; line-height:30px;padding-left:5%;font-size:12px;}
.xxgk-px span{padding:2px 5px;font-size:12px;margin-right:10px; cursor:pointer;}
.xxgk-px span.cur{background:#3c739b;color:#fff;}

.iframe-list{padding:0px;}
.iframe-list table{width:100%;}
.iframe-list tr{}
.iframe-list td{font-size:12px;padding:15px 0;/*border-bottom:1px dashed #ececec;*/}
.iframe-list td.td-date{width:15%; text-align:center;}
.iframe-list td.td-date span{/*background:#b6d7f0;padding:2px 5px;*/color:#999;}
.iframe-list td.td-right{width:22%; text-align:left;color:#999; padding-left: 30px;/*border-left: 1px solid #e3e3e3;*/}

.i_nav {background: #E6F3FD; border-bottom: 1px #CFE6F7 solid; height: 25px; line-height: 25px; width: 100%; font-size: 12px;}
.i_nav td {text-align: center; border: 0}
.i_nav .i_1 {width: 14%;}
.i_nav .i_3 {width: 22%;}
.i_nav .i_rt {background: url(/images/i_line.gif) 0 6px no-repeat;}
.iframe-list td a{font-size:12px;}
/*·ÖÒ³*/
.xxgk-pages{text-align:center;padding:15px 0;color:#666666;}
.xxgk-pages a,.xxgk-pages span{padding:0 2px;font-size:12px;color:#666666;}
.xxgk-pages a.on{color:#0c79cc;}
.xxgk-pages a:hover{color:#0c79cc;}
.xxgk-pages input{width:30px;height:24px;border:1px solid #ececec;color:#666666; text-align:center;}
.date-main-box ul li {font-size: 12px;}

.i_nav span{
	padding-left: 25px
}

.ul_wh{
	padding: 0 25px;
}
.ul_wh li{
	padding:15px 0;
	line-height: 28px;
}
.ul_wh li a{
	color: #333;
	font-size: 16px; 
	padding-right: 20px;
}
.ul_wh li span{
    color: #999;
	font-size: 16px; 
	white-space: nowrap;
}
.iframe-lssj{
	background: url("/images/20180926.png") no-repeat top right;
}
@media screen and (min-width:700px){
	.p_nav_out .p_nav li a:hover{
	background-image:url(/images/n_nb1200.png);

}
.p_nav_out .p_nav li a.p_active{
	background-image:url(/images/n_nb1200.png);
}
.p_nav_out .p_nav{width:1214px;}
	.p_top{padding-top:55px;padding-bottom:55px;}
    .p_con{width:1200px;}
    .p_nav_out{height:50px;}
    .p_nav_out .p_nav li{margin-left:14px;}
    .p_nav_out .p_nav li a{height:44px; line-height:44px;width:120px;font-size:18px;}
    .p_weizhi ol li a{font-size:14px;}
    .p_title_big dl dt span{font-size:20px;}
    .p_title_big dl dd span{font-size:16px;}
    .p_fenglei ul li a{font-size:16px;}
    .p_search .select_box{width:136px;height:34px;padding:5px 0;}
    .p_search .select_showbox{height:34px; line-height:34px;background: url(/images/search_ico.png) no-repeat 110px center #fff;font-size:16px;}
    .p_search .select_showbox.active{background: url(/images/search_ico_hover.png) no-repeat 110px center #fff;}
    .p_search .select_option{top:44px;width:135px;}
    .p_search .select_option li{width:100%;}
    .p_search input.inp_srh{height:24px;font-size:14px;padding:10px 20px;width:630px;}
    .p_search input.btn_srh{width:150px; height:44px; line-height:44px;font-size:16px; text-indent:0; text-align:left;text-indent:70px; box-sizing:inherit;background:url(/images/xxgk-search-icon0803.png) no-repeat 50px center #0c79cc;}
    .p_gaoji{width:150px; height:44px; line-height:44px;font-size:16px; text-indent:58px;background:url(/images/xxgk-hsearch-icon0803.png) no-repeat 36px center #e05c38;}
    
    .main-box{width:1150px;padding:25px;}
    .main-box .theme-head{height:45px; line-height:45px;padding-left:100px;background:url(/images/theme-title20804.png) no-repeat right center #1987db;}
    .xxgk-left-menu li h4{height:38px; line-height:38px;background:url(/images/parent-bg20803.png) repeat-x;width:100%;}
    .xxgk-left-menu li h4 a,.xxgk-left-menu li h4 span{font-size:16px;}
    .xxgk-child a{font-size:14px; height:32px; line-height:32px;}
    .date-line{height:43px;}
	.date-main-box{height:42px;}
    .date-main-box ul{height:32px;}
    .date-main-box ul li{height:32px; line-height:32px;padding:0 12px;margin:0 5px;}
	.date-main-box ul li.cur{background:url(/images/xxgk-date-bg20806.png) no-repeat center center;}
       .xxgk-px{height:38px; line-height:38px;font-size:14px;}
    .xxgk-px span{font-size:14px;}
    .iframe-list td a{font-size:14px;}
    .iframe-list td{font-size:14px;}
    .xxgk-pages a, .xxgk-pages span{font-size:14px;}
    .hsearch-box{padding:0 160px;}
    .date-arrow-left{height:43px;}
	.date-arrow-right{height:43px;}
    .i_nav {background: #3c739b; border-bottom: 1px #CFE6F7 solid; height: 31px; line-height: 31px; width: 100%; font-size: 14px;color: #fff;}
    .date-main-box ul li {font-size: 14px;}
    .date-arrow-left{width:5%;height:48px;background:url(/images/xxgk-date-arrow-left0803.png) no-repeat center center;background-size: auto auto; float:left; cursor:pointer;}
    .date-arrow-right{width:5%;height:48px;background:url(/images/xxgk-date-arrow-right0803.png) no-repeat center center;background-size: auto auto;float:right; cursor:pointer;}
}

/* Ò³Âë */

.nypage {
	padding:36px 0 11px;
	text-align: center;
	font-size: 0;
	color: #333;
}

.nypage a {
	display: inline-block;
	min-width: 28px;
	height: 28px;
	text-align: center;
	line-height: 28px;
	color: #333;
	margin: 0 2px;
	border: 1px solid #ddd;
	font-size: 14px;
}

.nypage a.index, .nypage a.end {
	width: 48px;
}

.nypage a.next {
	width: 62px;
}

.nypage a.cur,.nypage a:hover {
	background: #2564A9;
	border: 1px solid #2564A9;
	color: #fff;
}

.nypage .pageGo {
	display: inline-block;
	*display: inline;
	/* height: 28px; */
	/* line-height: 41px; */
	font-size: 0;
	position:relative;
	top: 0px;
	*top: 5px;
	padding-left: 2px;
}

.nypage .pageGo span {
	display: inline-block;
	height: 30px;
	line-height: 30px;
	font-size: 14px;
	float: left;
	margin: 0 4px 0 10px;
}

.nypage input {
	margin: 0 2px;
	height: 28px;
	line-height: 26px;
	font-size: 14px;
	text-align: center;
	border: 1px solid #ddd;
	width: 40px;
	padding:0 2px;
	float: left;
	background: transparent;
}

.nypage #go {
	text-align: center;
	border: 1px solid #ddd;
	width: 44px;
	height: 30px;
	cursor: pointer;
	font-size: 14px;
	line-height: 30px;
	background: #FFFFFF;
}
.nypage #go:hover {
	background: #2564A9;
	color: #FFFFFF;
}

.nypage #go{outline:none;}
.nypage #go:focus{outline:0;}