@charset "utf-8";
/* CSS Document */
.bdnone{ border:none;}
.wd860{ width:860px;}
.path{height:45px; line-height:45px; background:#f8f8f8; font-size:14px;}
.curpos{ width:260px; height:45px; float:left;}
.path .pathDiv{font-size:14px;}
.path .syico{ margin-left:20px; float:left; position:relative; background:url(../img/sy.png) no-repeat; width:16px; height:14px; left:0; top:15px;}

.main_list{}
.main_list_left{ width:260px; float:left;}
.main_list_left ul li a{ display:block; background:#f8f8f8; /* height:50px; *//* line-height:50px; */font-size:15px;padding: 20px 0; padding-left:23px; border-top:1px solid #fff;}
.main_list_left ul li a:hover{ background:#f1f5f7; color:#2e6699;}

.sc_title{ font-size:16px; background:#f1f5f7; border-top:3px solid #496bd7; height:50px; line-height:50px; padding-left:20px;}
.sc_list li a{ display:block; background:#f8f8f8; height:50px; line-height:50px; font-size:15px; padding-left:38px; border-top:1px solid #fff;}
.sc_list li a:hover{background:#f8f3f4; color:#c3001e;}

/*信息公开-领导机构*/
.leader{ background:#f8f8f8; padding:10px 35px 15px 20px; *padding-right:30px; border-top:1px solid #fff;}
.leader .pic{ width:100px; *width:90px; height:120px;}
.leader .pic img{ width:90px; height:120px;}
.leader .info{ text-align:left;}
.leader .info h2{ font-size:18px; margin-top:10px;}
.leader .info p{ font-size:14px; line-height:30px;}
.leader .info a{ display:block; background:#81add6; color:#fff; width:80px; height:25px; line-height:25px; text-align:center; border-radius:3px; margin-top:10px;}
.leader .lea_more{ width:100%; height:35px; line-height:35px; background:#eaeaea; text-align:center; margin-top:15px; font-size:14px;}

.xxgk_sc ul li{ background:#f4f4f4; border-top:1px solid #fff; font-size:16px; height:50px; line-height:50px; text-indent:40px;}
.xxgk_sc li i{ width:32px; height:32px; float:left; position:relative; top:7px; left:30px;}
.xxgk_sc li i.zfgk{background:url(../img/xxgk_fbpt_bg.png) 0 -8px no-repeat;}
.xxgk_sc li i.gkzn{background:url(../img/xxgk_fbpt_bg.png) 0 -55px no-repeat;}
.xxgk_sc li i.gkml{background:url(../img/xxgk_fbpt_bg.png) 0 -102px no-repeat;}
.xxgk_sc li i.gknb{background:url(../img/xxgk_fbpt_bg.png) 0 -149px no-repeat;}
.xxgk_sc li i.sqgk{background:url(../img/xxgk_fbpt_bg.png) 0 -196px no-repeat;}

.xxgk_sc ul li{ height:45px; line-height:45px;}
.xxgk_xx ul li{ width:129px; height:45px; line-height:45px; text-align:center; float:left; border-right:1px solid #fff; border-bottom:1px solid #fff; background:#9abcd3;}
.xxgk_xx li a{ font-size:15px; color:#fff;}
.xxgk_xx li a:hover{ text-decoration:underline;}

.table{ width:100%; border:0;}
.table thead tr{ height: 50px; background:#f1f5f7; }
.table thead tr th{ text-align: center; font-weight: bold; color: #334dbe; font-size:14px; border-top:1px solid #496bd7;}
.table tbody{ margin-top:10px;}
.table tbody tr{ height:35px;}
.table tbody tr td {border-bottom:0; text-align:center; font-size:14px;}
.table tbody tr td:first-child + td{text-align:left;}
.table tbody tr td:first-child + td +td{ font-size:13px; color:#959595;}
.table td .dispose{ color:#999;}
.table td .undispose{ color:#008567;}

.comm_table tbody tr td:first-child + td{ text-align:center;}

.hdjl_main_right .table thead tr{ height: 40px; background:#fbfbfb; }
.hdjl_main_right .table thead tr th{color: #000; border-bottom:1px solid #ebebeb; border-top:none;}
.hdjl_main_right .table tbody tr{ height:40px; text-indent:8px;}
.hdjl_main_right .table tbody tr td:first-child,.comm_table tbody tr td:first-child{text-align:left;}
.hdjl_main_right .table tbody tr td:first-child + td { font-size:13px; color:#959595; text-align:center;}

/*互动交流*/
.hdjl_main{ width:1140px; margin-top:10px; }
.hdjl_main .hdjl_tit{ float:left; width:100%; height:70px; border-bottom:2px solid #2e91d4;}
.hdjl_main .hdjl_tit h2{ float:left; height:70px; line-height:70px; font-size:28px; color:#111; padding-left:60px;}
.hdjl_main .hdjl_tit .hd_ldxx{ background:url(../img/hdjl_ldxx.png) left center no-repeat;}
.hdjl_main .hdjl_tit .hd_zjdc{ background:url(../img/hdjl_zjdc.png) left center no-repeat;}
.hdjl_main .hdjl_tit .hd_gzjl{ background:url(../img/gzjl.png) left center no-repeat; margin-right:90px;}
.hdjl_main .hdjl_tit .hd_xjcx{ float:right; margin-top:15px;}
.hdjl_main .hdjl_tit .hd_xjcx .xjcx_text{ float:left; border:1px solid #ebebeb; width:254px; height:38px; line-height:38px; font-size:14px; color:#999; text-indent:13px;}
.hdjl_main .hdjl_tit .hd_xjcx .xjcx_sub{ float:left; cursor:pointer; width:100px; height:40px; background:#2e91d4; font-size:16px; color:#fff; border:none; margin-left:0;}
.hdjl_zjdc{ margin-bottom:20px;}
.hdjl_main_left{ float:left; width:259px; border-right:1px solid #e5e5e5;}
.hdjl_main_left .hd_wyxx{ display:block; padding-left:120px; height:50px; line-height:50px; font-size:17px; color:#fff; background:url(../img/hdjl_wyxx.png) 83px center no-repeat #2e91d4; }
.hdjl_main_left h2{ height:22px; margin-top:25px; float:left; width:100%; font-weight:normal;}
.hdjl_main_left h2 a{ color:#1a70a7; font-size:20px; text-decoration:none;}
.hdjl_main_left ul{ float:left; margin-top:20px; background:url(../img/hdjl_list_bg.png) left center no-repeat;}
.hdjl_main_left ul li a{ height:30px; line-height:30px; font-size:12px; color:#333; display:block; padding-left:28px;}
.hdjl_main_right{ float:left; width:880px;}
.hdjl_main_right .hdjl_main_ritit{ height:50px; width:100%; background:#f1f5f9; position:relative; line-height:50px;}
.hdjl_main_right .hdjl_main_ritit h2{ position:absolute; left:20px; bottom:0; padding:0 25px; height:40px; line-height:40px; background:#fff; font-size:16px; font-weight:bold; color:#333; }
.hdjl_main_right .hdjl_main_ritit .hdjl_more{ float:right; margin-right:17px; font-size:12px; color:#aaa;}

.hdjl_main_right .table{ width:97.68%; float:right;}
.hdjl_main_right .table thead tr th{ border-bottom:none;}

.hd_zj{ float:left;}
.hd_zjdiv01{ margin-top:17px; margin-left:20px; width:409px; height:106px; border-right:1px dashed #ebebeb; border-bottom:1px dashed #ebebeb;}
.hd_zjdiv02{ margin-top:17px; width:410px; height:106px; border-bottom:1px dashed #ebebeb;padding-left:20px;}
.hd_zjdiv03{ width:409px;  margin-left:20px; height:106px; border-right:1px dashed #ebebeb; padding-top:11px;}
.hd_zjdiv04{ width:410px; height:106px; padding-left:20px;padding-top:11px;}
.hd_zj ul li{ height:30px; line-height:30px; font-size:14px; color:#333;}
.hd_zj ul li span{ color:#666; }
.hd_zj ul li a{ color:#1a70a7; }

/*文章页*/
.main_content{ margin-top:10px; border:3px solid #e5e5e5; border-top-color:#496bd7; padding:4.29% 2.54%; width:1076px;}
.main_content h2{ font-size:26px; font-weight:bold; color:#333;line-height:30px; text-align:center; margin-bottom:28px;}
.main_content .main_con_ftit{ width:100%; line-height:36px; background:#f8f8f8;}
.main_content .main_con_ftit p{ font-size:14px; color:#666; width:100%; text-align:center;}
.main_content .main_con_zw{ width:100%; margin-top:40px;font-size:14px;}
.main_content .main_con_zw p{ color:#333;}
.main_content .mian_con_foot{ margin-top:40px; line-height:45px; overflow:hidden; width:100%; background:#f8f8f8;}
.main_content .mian_con_foot p{  font-size:14px; color:#666; text-indent:20px; float:left;}
.main_content .mian_con_foot p span{color:#496bd7;}

.xxgk_top_frame{ width:100%; border:1px solid #cccccc; margin:0 auto;}
.xxgk_top_frame ul{ margin:17px 48px; width:90.8%; *width:978px; overflow:hidden;}
.xxgk_top_frame ul .li01{ width:50%; *width:489px; line-height:26px; float:left; font-size:14px; color:#333; }
.xxgk_top_frame ul .li02{ width:100%; height:26px; line-height:26px; float:left; font-size:14px; color:#333; }
.jgld_leader{ margin:20px auto; width:100%; overflow:hidden; border-bottom:1px solid #e5e5e5; background:#f8f8f8;}
.jgld_leader .jgld_leader_pic{ float:left; width:135px; height:180px; margin:20px;}
.jgld_leader .jgld_leader_pic img{ width:135px; height:180px;}
.jgld_leader .jdld_leader_right{ float:left; margin-left:10px; margin-top:45px; width:600px;}
.jgld_leader .jdld_leader_right ul .jdld_leader_tit{ height:26px; font-size:22px; line-height:22px; color:#496bd7; font-weight:bold;}
.jgld_leader .jdld_leader_right ul .jdld_leader_zw{ font-size:14px; line-height:35px; color:#333;}
.jgld_leader .jdld_leader_right ul .jdld_leader_zw span{ font-weight:bold}
.leader_grjj{ width:100%; margin:20px auto;}
.leader_grjj h2{ font-size:20px; color:#222; font-weight:bold; text-align:left;}
.leader_grjj p{ line-height:35px; font-size:16px; color:#333;}

/*分页*/
.page{ margin:25px 0; padding-left:30.2%; *padding-left:200px;}
.page a{ display:inline-block; padding:0 15px; height:40px; line-height:40px; background:#f7f7f7; float:left; border-top:1px solid #eee; border-left:1px solid #eee; border-bottom:3px solid #eee;}
.page .next{ border-right:1px solid #eee;}
.page a:hover,.page .pageSelect{ border-bottom:3px solid #496bd7; background:#fff; color:#4c4c4c;}


@media screen and ( max-width: 1140px){
	.xxgk_main_left,.xxgk_main_right,.main_list,.main_list_left,.rt_comm,.hdjl_main{ width:100%;}
	.xxgk_xx ul li{ width:49.61%;}
	.xxgk_right_div1,.xxgk_right_div2,.xxgk_right_div3,.xxgk_right_div4,.xxgk_right_div5,.xxgk_right_div6{ width:49%;}
	
	.rt_comm{ margin-top:20px;}
	.main_content{ width:94.3%;}
	
	.hdjl_main_left{ width:22.8%;}
	.hdjl_main_right{ width:77.1%;}
	
	.hd_zj{ width:100%!important;}
}


@media screen and ( max-width: 900px){
	.hdjl_main_left,.hdjl_main_right{ width:100%;}
	.hdjl_main_left{ margin-top:20px;}
	.hdjl_main .hdjl_tit{ height:auto!important;}
	
}

@media screen and ( max-width: 720px){
	.xxgk_right_div1,.xxgk_right_div2,.xxgk_right_div3,.xxgk_right_div4,.xxgk_right_div5,.xxgk_right_div6{ width:100%; }
	.xxgk_right_div2,.xxgk_right_div4,.xxgk_right_div6{ margin-top:20px;}
}

@media screen and ( max-width: 640px){
	.hdjl_main .hdjl_tit .hd_xjcx{ margin-bottom:15px;}
}


@media screen and ( max-width: 480px){
	.page{ padding-left:0;}
	.xxgk_top_frame ul{ margin-left:8px; margin-right:8px;}
	
	.hd_zj ul li{max-width:90%; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
	
}

@media screen and ( max-width: 360px){
	.hdjl_main .hdjl_tit .hd_xjcx .xjcx_text{ width:auto;}
}

/**手机页面———2016.12.22**/
.xjxx_nav{ display:none;}
@media screen and ( max-width: 600px){
	.xjxx_nav{ display:block; background:#334dbe; height:45px; line-height:45px;}
	.xjxx_nav li{ float:left; width:25%; text-align:center;}
	.xjxx_nav li a{ font-size:18px; color:#fff;}
	.top_bg,.friend_link,.path,.tyl-main-left,.nav,.search,.comm_topLink,.table thead{ display:none}
	#topSystemBtn_id{ display:none !important;}
	.header .logo img{ width:85%;}
	.rt_comm{ margin-top:0;}
	.main_list{ overflow:auto}
	.table{ width:auto; padding:0 14px; display:block;}
	.table tbody{ display:block;}
	.table tbody tr td:nth-last-child(3){ display:none;}
	.table tbody tr td{font-size:16px !important; display:block; line-height:28px;}
	.table tbody tr td a{ font-size:16px !important; white-space:nowrap; width:90%; overflow:hidden;text-overflow: ellipsis; float: left;}
	.table tbody tr td:last-child{ clear:left; float:left}
	.table tbody tr{ border-bottom:1px solid #d1d1d1; display:block; height:auto; overflow:auto; margin-bottom:10px; padding-bottom:4px;}
	.page{ text-align:center; padding:0;}
	.page a{ float:none; display:inline;padding: 10px 2%; font-size:14px;}
	.page a:first-child{ display:none;}
	
	.footer .gov_ico{ display:none;}
	.footer{ background:#f0f0f0;}
	.footer p{ color:#afafaf !important; font-size:12px !important;}
	
	/*文章页*/
	.main_content h2{ font-size:20px !important;}
	.main_content{ width:auto;}
	.main_con_zw,.main_content .main_con_zw p,.main_content .main_con_zw p span{ font-size:14px; line-height:24px;}
	.main_content .main_con_zw p img{ width:100%; height:100%; display:block;}
	.bdshare-button-style0-16{ display:none !important;}
}
@media screen and ( max-width: 385px){
	.page a{ padding: 10px 1%;}
}