@charset "utf-8";
/* CSS Document */
.list_r_top span { height: 48px; float: left; line-height: 48px; font-size: 18px; padding: 0px 20px; color: #1062a1; border-bottom: 2px solid #1062a1; }
.form_box{ width:880px; margin: 25px 0; font-size: 14px; }
.form_box table{ table-layout:fixed; width:100%; }
.form_box tr th{ background: #f7f7f7; height: 45px; line-height: 45px; border: 1px solid #ddd; border-right: none; font-family: "Microsoft Yahei"; font-size: 14px; color: #000; }
.form_box tr td{ border: 1px solid #ddd; border-top: none; border-right: none; font-family: "Microsoft Yahei"; font-size: 14px; color: #000; }
.form_box tr a{ text-decoration: none; height: 45px; line-height: 45px; display: inline-block; overflow: hidden; padding-left: 5px; color: #333; }
.form_box tr a:hover{ color: #005EA5; }
.form_box tr td.shixiao{ color: red; }
.form_box table tr:nth-child(odd) tr{background:#f1f1f1;}
.top_r {
	color: #0068b9;
	float: right;
	height: 42px;
	text-decoration: none;
}
.top_r a{
	color: #0068b9;
	text-decoration: none;
}

.top_l {
	float: left;
	width: 500px;
	display: block;
	color:#5f5e5e;
	margin-left:20px;
}


.nav_left {
	font-weight: bold;
	color: #FFF;
	text-decoration: none;
	width: 688px;
	float: left;
	display: block;
}
.nav_left li{
	width:114px;
	float:left;
	text-decoration:none;
	display: block;
	text-align: center;
	font-size: 16px;
}
.nav_left li:hover{
	width:114px;
	float:left;
	text-decoration:none;
	display: block;
	text-align: center;
	font-size: 16px;
	background-color: #09F;
	height: 63px;
}
.nav_left li a{ 
    color:#FFF; text-decoration:none;  background-color:027cdc;
}


.nav_left li a:hover {
	color: #ffffff;
}
/* .search {
	font-size: 12px;
	color: #FFF;
	background-color: #027cdc;
	width: 45px;
	float: left;
	text-align: center;
	border: 1px solid #06C;
	height: 30px;
	
}*/
.ss_text {
	height: 28px;
	width: 212px;
	float: left;
}
.ss {
	float: left;
	height: 28px;
	margin-top: 10px;
}
.contect1 {
	width: 1000px;
	margin-bottom: 10px;
	float: left;
	background-color: #FFF;
}
.contect1_1 {
	height: 32px;
	width: 246px;
	background: url(cssresouce-190218_text.png);
	
}
.contect1_1_left{
	font-size: 16px;
	font-weight: bold;
	color: #FFF;
	float: left;
	padding-left: 30px;
	}
.contect1_1_botton {
	display: block;
	height: 275px;
	width: 245px;
}
.contect1_1_ {
	width: 245px;
	float: left;
}
.new_tab {
	font-size: 16px;
	color: #0068B9;
	height: 32px;
	width: 308px;
	border-bottom-style: solid;
	border-bottom-color: #b9baba;	
}
.contect1_2 {
	width: 310px;
	float: left;
	display: block;
	margin-left: 18px;
	margin-right: 18px;
}

.contect1_2 tongzhi {
	font-size: 16px;
	font-weight: bold;
	color: #6a6a6a;
	text-align: center;
	display: block;
	float: left;
}
.n_tab {
	color: #6a6a6a;
	float: left;
	width: 220px;
	display: block;
	height: 34px;
}


.contect1_1_right {
	color: #565555;
	float: right;
	display: block;
	font-size: 12px;
	margin-right:10px;
}
.contect1_1_right a {
	color: #565555; text-decoration:none;
}
.n_tab_hover {
	height: 26px;
	width: 94px;
	border-bottom-color: #0068b9;
	text-align: center;
	color: #0068b9;
	border-bottom-width: 4px;
	border-bottom-style: solid;
	padding-bottom: 4px;
	margin-right: 10px;
	display: block;
	float: left;
}


.contect1_3_img {
	display: block;
	float: right;

}


.jl_rsxx {
	height: 256px;
	width: 330px;
	float: left;
	display: block;
	float: left;
	margin-left: 10px;
}

.rsxx_top {
	font-size: 16px;
	color: #0068B9;
	height: 32px;
	width: 330px;
	border-bottom-style: solid;
	border-bottom-color: #b9baba;
	float: left;
}



.rs_tab {
	color: #6a6a6a;
	float: left;
	width: 220px;
	display: block;
	height: 36px;
}
.rs_tab_hover {
	height: 26px;
	width: 94px;
	border-bottom-color: #0068b9;
	text-align: center;
	color: #0068b9;
	border-bottom-width: 4px;
	border-bottom-style: solid;
	padding-bottom: 4px;
	margin-right: 10px;
	display: block;
	float: left;
}

.rs_more {
	color: #565555;
	float: right;
	display: block;
	font-size: 12px;
	margin-right:0px;
	text-align: center;
	width: 80px;
}
.rs_more a {
	color: #565555; text-decoration:none;
}



.contect2_2 ul li {
	color: #444242;
	display: block;
}
.contect2_2 ul li a{
	color: #444242;text-decoration:none;}
.contect2_2 ul li {
	color: #444242;
	display: block;
}
.contect2_2 ul li a{
	color: #444242;text-decoration:none;}


.contect3_1 {
	width: 280px;
	float: left;
	display: block;
	float: left;
}
.contect3_1_top {
	font-size: 16px;
	color: #0068B9;
	height: 32px;
	width: 270px;
	border-bottom-style: solid;
	border-bottom-color: #b9baba;
}


.contect3_1 tongzhi {
	font-size: 16px;
	font-weight: bold;
	color: #6a6a6a;
	text-align: center;
	display: block;
	float: left;
}
.contect3_1_top_ {
	color: #6a6a6a;
	float: left;
	width: 184px;
	display: block;
}
.contect3_1_top_work {
	height: 32px;
	width: 94px;
	border-bottom-color: #0068b9;
	text-align: center;
	color: #0068b9;
	border-bottom-width: 4px;
	border-bottom-style: solid;
	margin-right: 10px;
	display: block;
}

.contect3 {
	height: 270px;
	width: 1000px;
	margin-top: 15px;
	display: block;
	float: left;
	padding-bottom: 15px;
	border-bottom-width: 4px;
	border-bottom-style: solid;
	border-bottom-color: #0068b9;
	margin-bottom: 10px;
}
.contect3_1 ul {
	display: block;
	float: left;
	width: 265px;
	margin-top: 10px;
	margin-left: 15px;
}


.contect3_2 {
	display: block;
	float: right;
	height: 270px;
	width: 720px;
}

.xx_text{
	width:270px;
	height:230px;
	display:block;
	padding-top:25px;
	padding-left:10px;
	background-color:#FFF;
	text-decoration:none;
	color:#5f5e5e;
	float:left;
}
.xx_text li{ width:130px; height:40px; display:block; float:left; margin-bottom:16px; text-align:left; text-decoration:none; color:#5f5e5e}
.xx_text li a{
	display:block;
	font-size:16px;
	float: left;
	line-height: 32px;
}
.xx_text li span {
	display: block;
	float: left;
	height: 32px;
	padding-top: 8px;
	padding-left: 15px;
	padding-right: 15px;
}



.select {
	height: 20px;
	width: 144px;
	margin-right: 10px;
	border: 1px solid #7c98b3;
}
.friendlink {
	display: block;
	width: 1000px;
	margin-top: 10px;
	text-align: center;
}

.bottom{
	text-align:center;
	display: block;
}
.jlgk_main {
	display: block;
	float: left;
	text-indent: 24px;
	width: 226px;
	padding-right: 5px;
	padding-left: 5px;
}
.nav .nav_left li a {
	line-height: 65px;
}
.new_list {
	float: left;
	width: 308px;
}
.new_list ul {
	display: block;
	float: left;
	width: 308px;
}
.new_list ul li {
	display: block;
	float: left;
	width: 308px;
}
.new_list ul li a {
	text-decoration: none;
	display: block;
	float: left;
}
.new_list ul li span {
	display: block;
	float: right;
}
.n_tab li {
	display: block;
	float: left;
	width: 100px;
	text-align: center;
}
.contect3_1 ul li {
	display: block;
	float: left;
	margin-top: 5px;
	margin-bottom: 5px;
	border-top-style: 0;
	border-right-style: 0;
	border-bottom-style: 0;
	border-left-style: 0;
}
.contect1_3 {
	float: left;
	width: 395px;
}
.j_xxgk {
	float: left;
}
.rs_tab li {
	display: block;
	float: left;
	width: 100px;
	text-align: center;
}
.rsxx_list {
	display: block;
	float: left;
	width: 330px;
}
.rsxx_list ul {
	display: block;
	float: left;
	width: 330px;
}
.rsxx_list ul li {
	display: block;
	float: left;
	width: 330px;
}
.rsxx_list ul li a {
	display: block;
	float: left;
}
.rsxx_list ul li span {
	display: block;
	float: right;
	width: 80px;
	text-align: center;
}
.jl_zcfg {
	float: left;
	width: 330px;
	margin-left: 25px;
}
.zcfg_top {
	font-size: 16px;
	height: 32px;
	width: 330px;
	border-bottom-style: solid;
	border-bottom-color: #b9baba;
}

.fgsj_tab {
	display: block;
	float: left;
	width: 220px;
	font-size: 16px;
}
.fgsj_tab li {
	display: block;
	float: left;
	width: 100px;
	text-align: center;
}
.fgsj_hover {
	height: 26px;
	width: 94px;
	border-bottom-color: #0068b9;
	text-align: center;
	color: #0068b9;
	border-bottom-width: 4px;
	border-bottom-style: solid;
	padding-bottom: 4px;
	margin-right: 10px;
	display: block;
	float: left;
}

.zc_more {
	display: block;
	float: right;
	width: 80px;
	text-align: center;
}

.zcfg_list {
	float: left;
	width: 330px;
}
.zcfg_list ul {
	display: block;
	float: left;
	width: 330px;
}
.zcfg_list ul li {
	display: block;
	float: left;
	width: 330px;
}
.zcfg_list ul li a {
	display: block;
	float: left;
}
.zcfg_list ul li span {
	display: block;
	float: right;
	width: 80px;
}
.banner2_m {
	display: block;
	float: left;
	width: 320px;
}
.banner_di {
	float: left;
	width: 320px;
	margin-left: 25px;
}
.b_more {
	display: block;
	float: right;
	width: 80px;
	text-align: center;
}
.b_tab1 {
	display: block;
	float: left;
	width: 100px;
	border-bottom-width: 4px;
	border-bottom-style: solid;
	border-bottom-color: #06C;
	height: 32px;
	text-align: center;
	font-size: 16px;
	color: #06C;
}
.banner_top {
	float: left;
	width: 330px;
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
	height: 32px;
}
.banner2_m li {
	display: block;
	float: left;
	width: 330px;
}
.banner2_m li a {
	display: block;
	float: left;
}
.banner2_m li span {
	display: block;
	float: right;
	text-align: center;
	width: 80px;
}
.jl_bottom {
	width: 1000px;
	margin-bottom: 20px;
	padding-bottom: 30px;
        margin: 0px auto;
}


.bureau{
	width:395px;
	height:260px;
	float:left;
	padding:0px;
	margin:0px;
	overflow:hidden;
}
.focus{
	width:395px;
	height:260px;
	background-color: #000;
	padding:0px;
	margin:0px;
	float: left;
	position:relative;
}  
.focus img{ width: 555px; height: 260px;} 
.focus .shadow .title{width: 260px; height: 65px;padding-left: 30px;padding-top: 0px;}
.focus .shadow .title a{ text-decoration:none; color:#fff; font-size:14px; font-weight:bolder; overflow:hidden; }
.focus .btn{ position:absolute; bottom:34px; left:510px; overflow:hidden; zoom:1;} 
.focus .btn a{position:relative; display:inline; width:15px; height:15px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:url(cssresouce-d95ed8_rsj_barbg_2.png) no-repeat; }  
.focus .btn a:hover,.focus .btn a.current{  cursor:pointer;background:url(cssresouce-39ca93_rsj_barbg_1.png) no-repeat;}  
.focus .fPic{ position:absolute; left:0px; top:0px; }  
.focus .D1fBt{ overflow:hidden; zoom:1;  height:16px; z-index:10;  }  
.focus .shadow{ width:100%; position:absolute; bottom:0; left:0px; z-index:10; height:30px; line-height: 30px; background:rgba(0,0,0,0.6);    
filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9;  display:block;  text-align:left; }  
.focus .shadow a{ text-decoration:none; color:#fff; font-size:14px; overflow:hidden; margin-left:10px; font-family: "\5FAE\8F6F\96C5\9ED1";}  
.focus .fcon{ position:relative; width:100%; float:left;  display:none; background:#000; }  
.focus .fcon img{ display:block; }  
.focus .fbg{bottom:15px; right:10px; position:absolute; width:105px; height:21px; text-align:center; z-index: 200; }  
.focus .fbg div{margin:16px auto 0px auto;overflow:hidden;zoom:1;height:15px}    
.focus .D1fBt a{position:relative; display:inline; width:15px; height:15px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:url(cssresouce-d95ed8_rsj_barbg_2.png) no-repeat; }    
.focus .D1fBt .current,.focus .D1fBt a:hover{
	background-color: #06F;
	background-repeat: no-repeat;
}    
.focus .D1fBt img{display:none}    
.focus .D1fBt i{display:none; font-style:normal; }    
.focus .prev,.focus .next{position:absolute;width:40px;height:74px;background: url(cssresouce-395485_focus_btn.png) no-repeat;}
.focus .prev{top: 50%;margin-top: -37px; left: 0;background-position:0 -74px; cursor:pointer; }  
.focus .next{top: 50%;margin-top: -37px; right: 0;  background-position:-40px -74px;  cursor:pointer;}  
.focus .prev:hover{  background-position:0 0; }  
.focus .next:hover{  background-position:-40px 0;} 
.jlson_left {
	float: left;
	width: 280px;
}

.left_tab {
	display: block;
	float: left;
	width: 280px;
	background-color: #06C;
	color: #FFF;
	font-size: 18px;
	font-weight: bold;
	text-align: center;
}
.jlson_left ul {
	float: left;
	width: 280px;
}
.jlson_left ul li {
	display: block;
	float: right;
	width: 280px;
	font-size: 14px;
	text-align: center;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #999;
}
.jlson_right ul {
	display: block;
	float: left;
}
.jlson_right ul li {
	display: block;
	float: left;
	width: 640px;
}
.jlson_right ul li a {
	display: block;
	float: left;
}
.jlson_right ul li span {
	display: block;
	float: right;
	width: 100px;
	text-align: center;
}
.jlgk_tab {
	float: left;
	width: 640px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #06C;
	font-size: 16px;
	font-weight: bold;
	color: #0068B9;
}


.jl_xl {
	background-color: #FFF;
	display: block;
	width: 1000px;
	float: left;	
}
.xl_bt{color:#06F; 	text-align: center;}
.fabu{ text-align: center; }
.zw {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #0068B9;
	float: right;
	display: block;
	margin: 10px;
}
@media only screen and (max-width: 1199px) {
.list_page,.list_menu,.list_right,.form_box,.list_menu .menu_top,.list_menu .menu_box,.form_box{width: 100%;}
.list_menu .menu_box{min-height: 180px;}
.form_box .icons,.form_box .Effective{display:none;}
.form_box tr th:nth-child(1){display:none;}
.form_box tr th:nth-child(3){display:none;}

#kkpager .page-item-pagenum,#kkpager .page-item-dot {
    display: none;
  }

}