@charset "gb2312";
/* CSS Document */
/*CSS reset*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,blockquote,th,td,p{margin:0;padding:0; font-family:"微软雅黑"; font-size:12px; cursor:default;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;border:none;}
ul,li,dl ,dt,dd ,ol,p,img{ list-style: none;border: none;}
address,caption,cite,code,dfn,em,th,var,optgroup{font-style:normal;font-weight:normal;}
del,ins{text-decoration:none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
button,input,select,textarea{font-size:100%;}
q:before,q:after{content:'';}
abbr,acronym{border:0;font-variant:normal;}
sup{vertical-align:baseline;}
sub{vertical-align:baseline;}
a{text-decoration:none; outline:none; color:#4c4c4c}
a:hover{ text-decoration:underline;}
a:active{outline: none;star:expression(this.onFocus=this.blur());}
.dib{display:block;}
.din{display:none;}
.fl{ float:left;}
.fr{ float:right;}
.clear{ clear:both; height: 0px; line-height: 0px; font-size: 0px;}
body{ background:url(2016ajj_bg.jpg) no-repeat center top #fff; min-width:1140px;}

.main{ margin:20px auto; width:1140px; position:relative;}
.main_local{ width:1140px; height:43px; background:#f8f8f8;}
.main_local_main{ float:left; height:43px; line-height:43px; background:url(home.png) 22px center no-repeat; padding-left:49px;}
.main_local_main a{ height:43px; line-height:43px; font-size:14px; color:#333;}


/* 顶部导航 */
.top{ height: 30px; line-height: 30px;background:rgba(255,255,255,0.7) none repeat scroll 0 0 !important;filter:alpha(opacity=70);background: #000;}
.top_cont{ width: 1140px; margin:0 auto;}
.top_cont li{ float: left; padding:0 5px;}
.top_cont li a{ color:#316bad;}
.top_cont li a:hover{ text-decoration: underline;}
.top_left li:first-child,.top_right li:first-child{ background:none;}

/* 头部 */
.header{ width: 1140px; height:180px; margin:0 auto;}
.header .logo{ float: left; padding:45px 0;}


/*导航*/
.nav_box{ width: 1140px; height: 60px; margin:0 auto; background:#094a8a;}
.nav_box .nav li{ float: left; width: 180px; height: 60px; line-height: 60px; text-indent: 80px; font-size: 18px;background:#094a8a; border-left:1px solid #083e75; border-right:1px solid #083e75;}
.nav_box .nav li a{ display:block; width: 100%; height: 100%; color:#fff; position:relative;  text-decoration:none;}
.nav_box .nav li a.nav01{ background:url(nav_bg01.png) no-repeat 37px center;}
.nav_box .nav li a.nav02{ background:url(nav_bg02.png) no-repeat 36px center;}
.nav_box .nav li a.nav03{ background:url(nav_bg03.png) no-repeat 32px center;}
.nav_box .nav li a.nav04{ background:url(nav_bg04.png) no-repeat 35px center;}
.nav_box .nav li.current,.nav li:hover,.nav .nav_active{ background:#083e75;}
.nav_box .nav li.current a,.nav li:hover a{ color:#fff;}
.nav_box .search{ float: right; margin:12px 10px 0 0; border:2px solid #1e90ff;}
.search span.dropselect_box { position:relative;  width:89px; border-right:1px solid #1e90ff; display:inline-block; float:left; height:34px; z-index:99;}
.dropselect_SimpleSelect { width:100%; /*height:30px;*/ display:block; overflow:hidden; background:url(2015ajj_search_jt.png) no-repeat 72px 12px #fff; line-height:34px; text-indent: 10px; position: relative; left:0px; top:0px; padding:0;}
.dropselect_SimpleSelect ul{border:none;}
.dropselect_SimpleSelect li{ width:100%; height:34px; line-height:34px;}
.dropselect_SimpleSelect li a{height:auto; width:85%; color:#959595;}
.dropselect_SimpleSelect li.hover a { color:#959595; width:100%; display:block;}
.dropselect_SimpleSelect li a:hover,.dropselect_SimpleSelect li a:focus,.dropselect_SimpleSelect li:hover,.dropselect_SimpleSelect li:focus{background:none;}
.search_text{ float:left; border:none; width: 173px; height:34px; line-height:34px; color:#cecece; text-indent:10px;}
.search_sub{ float:left; width:61px; height:34px; background:#1e90ff; border:none; color:#fff; cursor:pointer;}
.hidden {display:none;}
/*信息公开*/
.xxgk_main{ margin-top:10px;}
.xxgk_main_left{ width:260px; float:left;}
.xxgk_main_cen{ width:420px; float:left; margin:0 20px;}
.xxgk_main_right{ width:420px; float:left;}
.xxgk_main_news{ width:420px; height:266px;}
.xxgk_main_news .title{ float:left;height:44px; line-height:44px; border:1px solid #d1d1d1; width:418px; position:relative;}
.xxgk_main_news .title h2{ float:left;  height:44px; border-right:1px solid #d1d1d1;}
.xxgk_main_news .title h2 a{display:block; float:left;font-size:16px; font-weight:normal; color:#4c4c4c;height: 44px; text-decoration:none; padding:0 13px; text-align:center;}
.xxgk_main_news .title h2 .active{ color:#4c4c4c; font-size:16px; font-weight:bold;background:#f3f3f3;}
.xxgk_main_news .title .more{  display:none;float:right;  margin-right:13px; color:#aaa; font-size:12px;}
.xxgk_main_news .title .more:hover{ color:#256092;}
.xxgk_main_news .list{ float:left; width:420px; display:none;}
.xxgk_main_news .list ul{ margin-top: 10px;}
.xxgk_main_news .list ul li{ font-size:14px; height:30px; line-height:30px; width:420px vertical-align:top; overflow:hidden;}
.xxgk_main_news .list ul li a{ float:left; color:#333333; white-space:nowrap; max-width:80%; overflow:hidden; text-overflow:ellipsis;}
.xxgk_main_news .list ul li .time{float:right; color:#aaa; font-size:12px; margin-right:5px;}
.xxgk_news_tit{ float:left; border-top:4px solid #1a70a7; background:#f1f5f9; height:48px; width:100%; }
.xxgk_news_tit h2{padding-left:20px; font-size:16px; font-weight:bold; color:#333; line-height:48px;}
.xxgk_leader{ float:left; margin-top:1px; background:#f8f8f8; width:220px; height:169px; padding:20px;}
.xxgk_leader .leader_pic{ float:left; height:120px; width:90px;}
.xxgk_leader .leader_pic img{height:120px; width:90px; }
.xxgk_leader .leader_mian{ float:left; width:115px; height:90px; margin-left:15px; }
.xxgk_leader .leader_mian h2{ font-size:18px; font-weight:bold; color:#333; margin-top:10px;}
.xxgk_leader .leader_mian p{ margin-top:3px; font-size:14px; color:#666; line-height:20px;}
.xxgk_leader .leader_mian a{ margin-top:5px; display:block; width:80px; height:30px; line-height:30px; text-align:center; border-radius:3px; background:#74aed6; line-height:30px; color:#fff; font-size:12px;}
.leader_more{ margin-top:15px; float:left; height:34px; width:100%; background:#eaeaea; text-align:center;}
.leader_more a{ height:34px; line-height:34px; font-size:14px; color:#666;}
.xxgk_nav{ margin-top:20px; float:left; width:260px;}
.xxgk_nav .xxgk_jgzn{margin-top:0;width:260px;}
.xxgk_nav .xxgk_jgzn li{ float:left; width:260px; height:58px; margin-top:1px; background:#f8f8f8; border-radius:3px;}
.xxgk_nav .xxgk_jgzn li a{ font-size:15px; color:#333;  width:188px; height:47px; line-height:47px; padding-left:73px; display:block;}
.xxgk_nav .xxgk_jgzn li .xxgk_jgzn_li01{ background:url(xxgk_fbpt_bg.png) 26px 0 no-repeat;}
.xxgk_nav .xxgk_jgzn li .xxgk_jgzn_li02{ background:url(xxgk_fbpt_bg.png) 26px -47px no-repeat;}
.xxgk_nav .xxgk_jgzn li .xxgk_jgzn_li03{ background:url(xxgk_fbpt_bg.png) 26px -94px no-repeat;}
.xxgk_nav .xxgk_jgzn li .xxgk_jgzn_li04{ background:url(xxgk_fbpt_bg.png) 26px -141px no-repeat;}
.xxgk_nav .xxgk_jgzn li .xxgk_jgzn_li05{ background:url(xxgk_fbpt_bg.png) 26px -188px no-repeat;}
.xxgk_jyta{ margin-top:10px; width:260px; float:left;}
.xxgk_jyta li{width:129px; height:43px; line-height:43px; float:left; background:#9abcd3; text-align:center;border-radius:3px;}
.xxgk_jyta li a{ height:43px; line-height:43px; font-size:15px; color:#fff;}


/*互动交流*/
.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(hdjl_ldxx.png) left center no-repeat;}
.hdjl_main .hdjl_tit .hd_zjdc{ background:url(hdjl_zjdc.png) left center no-repeat;}
.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{ height:363px; 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; width:139px; height:50px; line-height:50px; font-size:17px; color:#fff; background:url(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(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_wtfk{ margin:20px 0 0 20px; width:860px;}
.hdjl_wtfk thead{ height:40px; line-height:40px;width:100%; border-bottom:1px solid #ebebeb; background:#f8f8f8; font-size:14px; font-weight:bold;color:#333; text-align:center;}
.hdjl_wtfk tbody{ margin-top:14px;}
.hdjl_wtfk tbody tr .wtfk_tb_tit{ text-indent:10px; font-size:14px; color:#444}
.hdjl_wtfk tbody tr .wtfk_tb_time{ font-size:13px; color:#666;}
.hdjl_wtfk tbody tr .wtfk_tb_clzt{ font-size:14px; color:#00923f;}
.hdjl_wtfk tbody tr td{ height:40px; line-height:40px;}
.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:#1a71a7; padding:49px 29px; 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%; height:36px; 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{ font-size:14px; color:#333; line-height:30px; text-indent:20px;}
.main_content .mian_con_foot{ margin-top:40px; height:45px; line-height:45px; 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:#1a70a7;}

.xxgk_top_frame{ width:1074px; height:164px; border:1px solid #cccccc; margin:0 auto;}
.xxgk_top_frame ul{ margin:17px 48px; height:130px; width:978px;}
.xxgk_top_frame ul .li01{ width:489px; height:26px; line-height:26px; float:left; font-size:14px; color:#333; }
.xxgk_top_frame ul .li02{ width:978px; height:26px; line-height:26px; float:left; font-size:14px; color:#333; }
.jgld_leader{ margin:20px auto; width:1076px; height:220px; 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;}
.jgld_leader .jdld_leader_right ul .jdld_leader_tit{ height:26px; font-size:22px; line-height:22px; color:#156ca2; font-weight:bold;}
.jgld_leader .jdld_leader_right ul .jdld_leader_zw{ height:35px; font-size:14px; line-height:35px; color:#333; width:600px;}
.jgld_leader .jdld_leader_right ul .jdld_leader_zw span{ font-weight:bold}
.leader_grjj{ width:1076px; 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;}
/*列表页*/
.main_list{ margin-top:10px; margin-bottom:40px;}
.main_list .main_list_left{ width:260px; float:left; border-top:3px solid #1a70a7;}
.main_list .main_list_left h2{ width:240px; height:48px; line-height:48px; background:#f1f5f9; font-size:16px; color:#333; font-weight:bold; padding-left:20px;}
.main_list .main_list_left ul li{ width:260px; height:47px; margin-top:1px;}
.main_list .main_list_left ul li a{ display:block; background:#f8f8f8; height:47px; padding-left:36px; line-height:47px; font-size:15px; color:#333;}
.main_list .main_list_left ul li a:hover{ background:#f1f5f9; color:#1a70a7; text-decoration:none;}
.main_list .main_list_right{ width:860px; margin-left:20px; float:left; border-top:1px solid #1a70a7;}
.table_list{ width:860px;}
.table_list thead{ height:47px; line-height:47px; font-size:14px; color:#1a70a7; font-weight:bold; background:#f1f5f9;}
.table_list thead .table_list_title_fst{ width:760px; text-align:center;}
.table_list thead .table_list_sxh{ width:180px; text-align:center;}
.table_list thead .table_list_title{ width:580px; text-align:center;}
.table_list thead .table_list_date{ width:100px; text-align:center;}
.table_list tbody tr{ border-bottom:1px dashed #e5e5e5; height:40px; line-height:40px;}
.table_list tbody tr td,.table_list tbody tr td a{ color:#444; font-size:14px;}
.table_list tbody tr td .table_list_tit_a01{ padding-left:65px;}
.table_list tbody tr td .table_list_tit_a02{ padding-left:25px;}
.nextpage{ padding:19px; height:30px;}
.nextpage ul { float:right;}
.nextpage ul li{ float:left; height:38px; line-height:38px;  margin-right:5px; color:#333; font-size:14px;}
.nextpage ul li:first-child{ margin-right:10px;}
.nextpage ul li a{ display:block; float:left; height:38px; line-height:38px; padding:0 16px; border:1px solid #ebebeb; background:#f7f7f7; border-bottom:2px solid #ebebeb;}
.nextpage ul li a:link,.nextpage ul li a:visited{ color:#666;}
.nextpage ul li a:hover{ background:#fff; color:#333; text-decoration:none; border-bottom-color:#1a70a7;}
.nextpage ul li.thisclass{ padding:0 16px; color:#fff; background:#2b5c94;}
.nextpage ul li .pageSelect{background:#fff; color:#333; text-decoration:none; border-bottom:2px solid #1a70a7;}

.table_list_pic_tit{ width:100%;height:47px; line-height:47px;  background:#f1f5f9;}
.table_list_pic_tit h2{ padding-left:20px;font-size:16px; color:#1a70a7; font-weight:bold;}
.table_list_pic_main{ width:820px; padding:10px 20px; height:auto;}
.table_list_pic_main ul li{ float:left; height:28px; width:173px; margin:10px 50px; }
/*foot*/

.friend_link_box{height:60px;background:#f8f8f8;  border-top:1px solid #3d8cce;}
.friend_link{ width:1140px; height:60px; margin:0 auto; line-height:60px;}
.friend_link h2{float:left; width:110px; height:60px; background:#3d8cce; line-height:60px; color:#fff; font-size:16px; text-align:center;}
.friend_link_box .friend_link ul{margin-left:20px; float:left;}
.friend_link_box .friend_link ul li {float:left; margin-left:78px;}
.friend_link_box .friend_link ul li select{width:190px; padding:5px; margin:15px 0;}
.friend_link .link{ float:left; color:#fff; margin-right:8px;}
.friend_link .link:hover{ text-decoration:underline;}
.friend_link span.dropselect_box{ position:relative; width:185px; display:inline-block; border:none; float:left; height:33px; z-index:99; margin-left:9px; margin-top:7px; border:1px solid #e2e2e2;}
.dropselect_SimpleSelect1 { /*height:30px;*/ display:block; overflow:hidden; background:url(2015syj_footer_jt.png) no-repeat 90% 14px #fff; line-height:33px; text-indent: 20px; position: relative; left:0px; top:0px; padding:0;}
.dropselect_SimpleSelect1 li{ padding:0 5px; height:33px; line-height:33px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.dropselect_SimpleSelect1 li a{height:auto; width:100%; color:#535353;}
.dropselect_SimpleSelect1 li a:hover{ color:#0b6999;}
.dropselect_SimpleSelect1 li.hover a { color:#535353; width:100%; display:block;}
.dropselect_SimpleSelect1 li a:hover,#nav .menu .menulist .dropselect_SimpleSelect1 li a:focus,#nav .menu .menulist .dropselect_SimpleSelect1 li:hover,#nav .menu .menulist .dropselect_SimpleSelect1 li:focus{background:none;}
.hidden {display:none;}

.footer{ height:227px; background:#3d8cce;}
.footer_main{ width:1140px; height:227px; margin:0 auto;}
.footer_main .gov_icon{margin-left: 540px;float: left;padding-top:24px; width: 568px;height: 63px;}
.footer_shouc{ width:400px; height:20px; margin:10px 370px; float:left; text-align:center;}
.footer_shouc li{ width:80px; height:20px; line-height:20px; float:left;}
.footer_shouc li a{ font-size:14px; color:#fff; height:20px; line-height:20px; text-align:center;}
.foot_bottom{ width:1140px; float:left;}
.foot_bottom li{ height:25px; line-height:25px; font-size:14px; color:#fff; text-align:center;}