@charset "gbk";
/***********锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷************/
/*---- default ----*/
body{ background:#ffffff;}
.w1000{ width:1000px; margin:0 auto;}
.contantMain{ background:#fff; width:1000px; margin:0 auto;}
 
/*-------------------- index -----------------------*/
/*top*/
.top{ height:35px; line-height:35px; border-top:1px solid #ff8500; border-bottom:1px solid #ececec; color:#333333; background:#f8f8f8;}
.top .fl a{ padding:0 10px;}
.top .email{ float:left; margin-right:20px;}
.top .login{ float:left; margin-right:20px; height:35px; width:70px; text-align:center; position:relative; z-index:9;}
.top .top_link{ float:left; margin-right:20px;}
.top .top_link a{ float:left;}
.top .top_link span{ float:left; margin:0 8px;}
.top a img{ float:left; margin:10px 5px 0 0;}
.login_inner{ position:absolute; top:0; left:0; width:70px;}
.login_inner span{ display:block; height:35px; background:#fe8300; border-bottom:4px solid #be3701; text-align:left; color:#fff; position:relative; padding-left:16px;}
.login_inner span b{ width:7px; height:4px; top:16px; right:12px; position:absolute; background:url(/global/login_icon.png) 0 0 no-repeat;}
.login_inner span.down b{ background:url(/global/login_icon.png) 0 bottom no-repeat;}
.login_cont{ margin-top:5px; background:#f6f6f6; width:206px; height:148px; padding:12px; border:1px solid #d2d2d2; box-shadow:0 0 3px #ccc; text-align:left;}
.login_txt{ height:28px; line-height:28px; width:204px; border:1px solid #d3d3d3; color:#b3b3b3; text-indent:10px; margin-bottom:10px; float:left;}
.login_cont a img{ margin:5px 0 0 6px;}
.login_btn{ background:url(/global/login_btn.jpg) 0 0 no-repeat; width:137px; height:30px; display:block; border:0; cursor:pointer;}
.w135{ width:135px;}
.fadeOut{ opacity:0;filter:alpha(opacity=0);-webkit-transition: all 0.3s ease;	-moz-transition: all 0.3s ease-in-out;	-o-transition: all 0.3s ease-in-out;-ms-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out; -webkit-transform:translate3d(0,15px,0); -moz-transform:translate3d(0,15px,0); -ms-transform:translate3d(0,15px,0); transform:translate3d(0,15px,0); _display:none;}

/*nav*/
.search{ float:right; width:300px;}
nav{background:url(/global/navbg.jpg) 0 0 repeat-x; height:40px; padding-bottom:3px; position: relative}
nav ul li{ border-right:1px solid #5489cf; height:40px; float:left; position:relative;}
nav ul li a{ display:block; float:left; padding:0 24px; height:40px; line-height:40px; text-align:center; font-size:16px; color:#fff; }
nav ul li a:hover{background:url(/global/navbg_hover.jpg) 0 0 repeat-x; color:#fff;}
nav ul li a.hover{background:url(/global/navbg_hover.jpg) 0 0 repeat-x; color:#fff;}
.subnav{ position:absolute; width:150px; left:50%; top:42px; margin-left:-75px;}
.subnav_top{ background:url(/global/subnav_top.png) center 0 no-repeat; height:12px; overflow:hidden;}
.subnav_c{ background:url(/global/subnav_c.png) center 0 repeat-y; padding:0 15px;}
.subnav_c a{ display:block; width:100%; float:none; height:29px; line-height:29px; border-bottom:1px dotted #c6c6c6; color:#333333; font-size:13px; background:#f7f7f7; padding:0;}
.subnav_c a:hover{ background:#10a0f2; color:#fff;}
.subnav_c a.noborder{ border:0;}
.subnav_bot{ background:url(/global/subnav_bot.png) center 0 no-repeat; height:7px; overflow:hidden;}
.search_select,.search_txt{ margin-top:4px; border:1px solid #3271c4; border-right:none; background:#1c4a87; height:28px; line-height:28px;}
.search_select{ position:relative; width:77px; float:left;}
.search_txt{ border:1px solid #3271c4; border-left:none; width:168px; float:left; height:28px; line-height:28px; text-indent:10px; color:#ddd}
.search_btn{ float:right; background:url(/global/search.jpg) 0 0 no-repeat; width:48px; border:0; height:38px; cursor:pointer;}
.search_select span{ display:block; cursor:pointer; height:26px; margin-top:1px; padding-left:9px; color:#7894b9; border-right:1px solid #3a6297; background:url(/global/search_icon.jpg) 62px center no-repeat;}
.search_list{ display:none; position:absolute; width:76px; top:28px; left:0; border:1px solid #3c659c; border-left:0;}
.search_list a{ line-height:24px; height:24px; text-align:center; color:#bccadd; display:block; background:#204f8e;}
.search_list a:hover{ color:#fff;}

.search-zdly {
  width: 263px;
  height: 30px;
  display: block;
  position: absolute;
  top:5px;
  right:5px;
  background: url("2018lcs-zdly-search.png") no-repeat;
  background-size: 100%;
}
.search-zdly .srk {
  width: 161px;
  height: 30px;
  outline: none;
  border: none;
  font: 14px/30px "微软雅黑";
  padding-left: 32px;

  background: none;
}
.search-zdly .ss {
  width: 61px;
  height: 30px;
  outline: none;
  border: none;
  background: none;
}
.search-zdly .ss:hover {
  cursor: pointer;
}
/*content*/
/*.ad{ margin-top:12px;}*/
.fastlink{ background:#2e92cc; border-top:1px solid #ffffff; height:108px; line-height:34px; margin-bottom:15px; border-bottom:2px solid #277dcd;}
.fastlink a{ float:left; padding:0 8px 0 38px; background:url(/global/fastlink.jpg) 23px center no-repeat; color:#fff; font-size:13px;}
.column{ margin-bottom:15px;}
.column_title{ height:46px; background:url(/global/df_title1.jpg); position:relative; padding-left:120px;}
.column_title b{ position:absolute; left:4px; top:-6px; height:48px; width:120px;}
.column_title2{ height:46px; background:url(/global/title2.jpg) 0 0 repeat-x;}
.column_title a{ float:right; margin-top:2px; height:36px; width:60px; text-align:center; line-height:36px; color:#fff;}
.column_title h3{ float:left; overflow:hidden; padding:0 9px 0 0; height:46px; color:#fff; font-size:16px; font-weight:bold; line-height:46px;}
.column_title2 a{ background:none;}
.column_title2 h3{ border-top:2px solid #529ae7;}
.column_cont{ border:1px solid #d7d7d7; border-top:none; border-radius:0 0 3px 3px; box-shadow:0 0 2px #ccc; padding:2px 0;}
.column_cont ul{ padding-top:8px;}
.column_cont li{ line-height:30px; height:30px; overflow:hidden; padding-left:17px; background:url(/global/dot.png) 5px center no-repeat;}
.column_cont2 li{ background:url(/global/dot2.png) 5px center no-repeat}
.column_cont li span{ float:right; font-size:13px; color:#8e8e8e; padding-right:4px;}
.column_cont li a{ color:#333333; font-size:13px;}
.column_cont li a:hover{ color:#f00;}
.column_nav{ float:left; height:34px; overflow:hidden; background:url(/global/c_nav_bg.jpg) 0 0 repeat-x;}
.column_nav span{ float:left; padding:0 16px; cursor:pointer; height:34px; line-height:34px; color:#8e8e8e; font-size:15px;}
.column_nav span.hot{ color:#2373c9; font-weight:bold; border-top:2px solid #3b8fe8; background:#ffffff;}

.bzxzf{ /*height:168px;*/ width:484px; float:left; margin-bottom:20px;}
/*.bzxzf .column_title h3{ background:url(/global/icon1.png) 7px center no-repeat;}*/
.zdly{ float:right; width:499px; height:378px;}
.zdly .column_title{ background:url(/global/df_title5.jpg) 0 0 no-repeat; padding-left:84px;}
.zdly .column_cont{ padding:0; border:0;}
/*.zdly .column_title h3{ background:url(/global/icon3.png) 7px center no-repeat; display:block; border-top:2px solid #529ae7;}*/
.spypaq{ height:168px; width:484px; float:left;}
/*.spypaq .column_title h3{ background:url(/global/icon2.png) 7px center no-repeat;}*/

.hjbh{ height:238px; width:354px; float:left; margin-right:15px;}
.hjbh .column_title{ background:url(/global/df_title2.jpg) 0 0 no-repeat;}
/*.hjbh .column_title h3{ background:url(/global/icon4.png) 7px center no-repeat;}*/
.scaq{ height:238px; width:354px; float:left;}
.scaq .column_title{ background:url(/global/df_title2.jpg) 0 0 no-repeat;}
.spypap{ height:238px; width:354px; float:left;}
.spypap .column_title{ background:url(/global/df_title2.jpg) 0 0 no-repeat;}
/*.scaq .column_title h3{ background:url(/global/icon5.png) 7px center no-repeat;}*/
.xzsp{ height:238px; width:257px; float:right;}
.xzsp .column_title{ background:url(/global/df_title3.jpg) 0 0 no-repeat; padding-left:84px;}
/*.xzsp .column_title h3{ background:url(/global/icon6.png) 7px center no-repeat;}*/
.sjjggg{ height:238px; width:257px; float:right;}
.sjjggg .column_title{ background:url(/global/df_title3.jpg) 0 0 no-repeat; padding-left:84px;}

.jgysf{ height:238px; width:354px; float:left; margin-right:15px;}
.jgysf .column_title{ background:url(/global/df_title2.jpg) 0 0 no-repeat;}
/*.jgysf .column_title h3{ background:url(/global/icon7.png) 7px center no-repeat;}*/
.zdcq{ height:238px; width:354px; float:left;}
/*.zdcq .column_title h3{ background:url(/global/icon8.png) 7px center no-repeat;}*/
.czysjs{ height:238px; width:257px; float:right;}
/*.czysjs .column_title h3{ background:url(/global/icon9.png) 7px center no-repeat;}*/
.zdcq{ height:238px; width:257px; float:right;}
.zdcq .column_title{ background:url(/global/df_title3.jpg) 0 0 no-repeat; padding-left:84px;}

.ggqsydw{ height:238px; width:723px; float:left; margin-right:15px;}
/*.ggqsydw .column_title h3{ background:url(/global/icon10.png) 7px center no-repeat;}*/
.sgjfgk{ height:238px; width:257px; float:right;}
/*.sgjfgk .column_title h3{ background:url(/global/icon11.png) 7px center no-repeat;}*/

.bzxzf2 .column_title{ background:url(/global/df_title6.jpg) 0 0 no-repeat;}

.ggqsydw .column_cont li{ width:223px; float:left; height:34px; line-height:34px; border-bottom:1px solid #f1f1f1;}
.ggqsydw .column_title{ background:url(/global/df_title7.jpg) 0 0 no-repeat;}


footer{ padding-top:12px; padding-bottom:12px; text-align:center; border-top:3px solid #73b4e9; background:#f7f7f7; color:#333333; line-height:200%; margin-top:55px; position:relative;}
footer div{ position:absolute; background:url(/global/footer_total.png) 0 0 no-repeat; width:306px; height:31px; top:-34px; left:50%; margin-left:-153px; line-height:32px; color:#476c99;}
footer p{ color:#333333;}
footer p a{ padding:0 10px; color:#777777;}
footer div span{ color:#e40013;}
footer p span{ color:#777777;}

.fadeIn{ opacity:1; -webkit-transform:translate3d(0,0,0); -moz-transform:translate3d(0,0,0); -ms-transform:translate3d(0,0,0); transform:translate3d(0,0,0);filter:alpha(opacity=100); _display:block;}


/***************** list *****************/
.infosearch{ border:1px solid #81c0f2; background:#97cdf8; padding:5px; margin-bottom:15px;}
.infosearch_inner{ background:#c1e1fb; padding:21px 17px;}
.is_label{ float:left; height:28px; line-height:28px; margin-right:12px;}
.is_txt{ float:left; width:224px; height:26px; line-height:26px; margin-right:15px; border:1px solid #c4c4c4; text-indent:10px; background:#fff;}
.is_select{ float:left;height:26px; line-height:26px; margin-right:15px; border:1px solid #c4c4c4; background:#fff; min-width:114px;}
.is_btn{ float:left; background:url(/global/isearch_btn.jpg) 0 0 no-repeat; width:88px; line-height:28px; height:28px; border:0;}
.list_title{ height:46px; line-height:46px; background:url(/global/df_title7.jpg) 0 0 no-repeat; padding-left:120px; position:relative;}
.list_title b{ position:absolute; left:4px; top:-6px; height:48px; width:120px;}
.list_title h3{ overflow:hidden; padding:0 9px 0 0; height:46px; color:#fff; font-size:16px; font-weight:bold; line-height:46px;}
.list_cont{ border:1px solid #d7d7d7; border-top:none; border-radius:0 0 3px 3px; box-shadow:0 0 2px #ccc;}


.list_dl{ border-bottom:2px solid #f1f1f1; width:976px; margin:0 auto;}
.list_dt{ height:28px; padding-top:20px; background:url(/global/list_bg.jpg) 0 bottom repeat-x;}
.list_dt h3{ float:left; height:28px; background:url(/global/list_title.jpg) center bottom no-repeat;}
.list_dt h3 span{ display:block; padding:0 14px 0 33px; height:100%; font-weight:bold; color:#1268b8; font-size:15px; background:url(/global/list.jpg) 15px 4px no-repeat;}
.list_dd{ padding:4px 0 10px 0;}
.list_dd a{ float:left; width:227px; height:34px; line-height:34px; overflow:hidden; padding-left:17px; background:url(/global/dot.png) 5px center no-repeat;}
.list_dd a{ color:#333333; font-size:13px;}
.list_dd a:hover{ color:#f00;}
.list_ul{ width:986px; margin:0 auto; padding:3px 0 0 0;}
.list_ul li{ height:40px; line-height:40px; position:relative;}
.list_ul li span{ float:right; color:#8e8e8e; font-size:13px; padding-right:10px;}
.list_ul li a{ height:40px; overflow:hidden; padding-left:20px; background:url(/global/dot.png) 8px center no-repeat; font-size:13px; color:#333333;}
.list_ul li a:hover{ font-weight:bold; color:#066bb2;}
.list_li_f7{ background:#f7f7f7;}
.tips{ background:url(/global/tips.png) 0 0 no-repeat; width:596px; height:98px; padding:30px 26px 0 26px; position:absolute; top:31px; left:0; display:none; z-index:9;}
.w458{ float:left; width:438px; line-height:35px;}
.w124{ float:right; width:144px; line-height:35px;}
.list_ul .tips span{ color:#0683e4; float:none; font-weight:bold;}

/*paper*/
.paper{ margin:0 auto; padding-top:23px; border-top:2px solid #eaeaea;}
.pageBox{zoom:1;}
.pageBox:after{ clear:both; content:""; height:0; display:block; visibility:visible;}
.pageInfo{ width:358px; color:#807f7f; font-size:14px;}
.pageInfo span{ padding:0 10px; line-height:30px;}
.pageTxt{ width:32px; height:28px; display:inline-block; border:1px solid #c3c3c3; text-indent:5px; line-height:28px;}
.pageA-box{ width:550px; font-size:14px;}
.pageA{ width:70px; height:30px; background:#e2e2e2; float:left; line-height:30px; text-align:center; border-radius:3px; color:#b6b6b6; margin:0 5px;}
.pageA-d{}
.pageA:hover{ color:#fff; background:#10a0f2;}
.pageA-box label{ float:left; color:#ad0040; height:30px; line-height:30px;}
.pageA-box label.ml{ margin-left:40px;}
.pageA-box .pageTxt{ float:left; color:#ad0040; margin:0 3px;}
.pageBtn{ float:right; color:#fff; border:0; background:#fa8536;  width:70px; height:30px; line-height:30px; text-align:center; margin-right:10px; cursor:pointer; border-radius:3px;}

.lsubnav{ float:left; width:255px; background:#fdfdfd}
.lsubnav_title{ background:url(/global/subnavbg.jpg) 0 0 no-repeat; height:40px; padding-bottom:6px; line-height:40px;}
.lsubnav_title h3{ overflow:hidden; padding:0 9px 0 15px; height:40px; color:#fff; font-size:16px; font-weight:bold; line-height:40px;}
.lsubnav_cont{ border:1px solid #d7d7d7; border-top:none; border-radius:0 0 3px 3px; box-shadow:0 0 2px #ccc;}
.lsubnav ul{ padding:4px 0 20px 0;}
.lsubnav li h4{ display:block; height:31px; line-height:31px; border-top:1px solid #84b9f1; background:#f8f8f8; padding-left:32px; background:url(/global/subnav_icon.png) 11px center no-repeat #f8f8f8; font-size:14px; color:#1179d1; font-weight:bold;}
.lsubnav li h4 b{ width:10px; height:10px; float:right; margin:12px 8px 0 0; background:url(/global/subnav_icon2.png) 0 0 no-repeat;}
.lsubnav li h4 b.down{background:url(/global/subnav_icon2.png) 0 bottom no-repeat;}
.lsubnav_list{ padding:10px 16px; display:none;}
.lsubnav_ad{ display:block; margin-bottom:11px; text-align:center;}

.list_r{ float:right; width:725px;}
.list_r_title{ height:46px; height:46px; background:url(/global/df_title7.jpg); position:relative; padding-left:120px;}
.list_r_title b{ position:absolute; left:4px; top:-6px; height:48px; width:120px;}
.list_r_title h3{ float:left; overflow:hidden; padding:0 9px 0 0; height:36px; color:#fff; font-size:16px; font-weight:bold; line-height:36px;}
.list_r_title p{ float:left; padding-left:30px; background:url(/global/list_icon2.jpg) 0 center no-repeat;}
.list_r_title p img{ margin:0 3px 0 0;}
.list_r_cont{ padding:0 8px 8px 8px;border:1px solid #d7d7d7; border-top:none; border-radius:0 0 3px 3px; box-shadow:0 0 2px #ccc;}
.list_search{ border-bottom:2px solid #ededed; margin:0 auto;}
.list_search .list_dt{ padding-top:10px;}
.list_search_cont{ margin:7px 0; background:#f5f5f5; padding:10px 24px 4px 0;}
.list_search_cont div{ padding-bottom:10px;}
.w24{ float:left; width:24px; text-align:center; line-height:26px;}
.w66{ float:left; width:66px; text-align:right; line-height:26px; margin-left:24px;}
.w96{ float:left; width:96px; text-indent:8px; height:24px; line-height:24px; border:1px solid #c4c4c4;}
.w204{ float:left; width:204px; height:24px; text-indent:8px; line-height:24px; border:1px solid #c4c4c4;}
.w214{ float:left; width:218px; height:24px; text-indent:8px; line-height:24px; border:1px solid #c4c4c4;}
.list_search_btn{ float:left; width:70px; height:26px; line-height:26px; text-align:center; color:#fff; border:0; background:#10a0f2; border-radius:3px; margin-left:16px;}

.list_table{ margin:15px auto 2px auto; border:1px solid #d2e1ed; padding:2px;}
.list_table th{ height:37px; line-height:37px; text-align:center; background:#d5e9f9; border-right:1px solid #fff; color:#505050; font-size:14px; font-weight:bold;}
.list_table td{ height:40px; line-height:40px; color:#333333; font-size:13px; text-indent:8px; position:relative;}
.td_f5{ background:#f5f5f5;}
.list_table td a:hover{ font-weight:bold; color:#066bb2;}
.list_table .tips{ background:url(/global/tips2.png) 0 0 no-repeat; right:-198px; left:auto; top:30px;}
.list_table .tips span{ color:#0683e4; float:none; font-weight:bold;}
.list_pager{ background:#f0f0f0; height:48px; line-height:48px; margin:0 auto; text-align:right;}
.list_pager a{ display:inline-block; height:21px; line-height:21px; padding:0 6px; margin:0; font-size:14px;}
.list_pager a:hover{ background:#ff6f0e; color:#fff;}
.list_pager span{ margin:0 12px;display:inline-block; height:21px; line-height:21px; font-size:14px;}
.list_pager span.cur{ border:1px solid #d6d6d6; background:#fff; height:19px; line-height:19px; padding:0 5px; margin:0; color:#eb3e01;}

.art_title{ border-top:2px solid #ff8500; height:36px; line-height:36px; background:#f1f6fa;}
.art_title h3{ float:left; overflow:hidden; padding:0 9px 0 32px; height:36px; color:#454545; font-size:16px; font-weight:bold; line-height:36px; background:url(/global/list_icon.jpg) 12px center no-repeat;}
.art_top{ width:976px; margin:0 auto; border-bottom:2px solid #ededed;}
.art_top .list_dt{ padding-top:10px;}
.art_top_cont{ margin:7px 0; background:#f5f5f5; padding:10px;}
.art_top_cont td{ color:#6a6a6a; line-height:200%; font-size:13px;}
.art_cont h1{ padding:44px 0 16px 0; font-size:28px; color:#134c88; text-align:center;}
.art_operate{ border-bottom:1px dashed #ddd; padding-bottom:1px; margin-bottom:35px;}
.art_operate a{ float:right; height:20px; width:20px; margin-right:1px; background:#cfcfcf; color:#fff; text-align:center; line-height:20px;}
.art_operate a.hot{ background:#fa8536;}
.art_operate a.print{ height:17px; background:url(/global/print.jpg) center center no-repeat; border-right:1px solid #666; margin:2px 4px 0 0; padding-right:3px;}
.art_operate a.f12{ font-size:12px;}
.art_operate a.f14{ font-size:14px;}
.art_operate a.f16{ font-size:16px;}
.art_txt p{ font-size:14px; line-height:220%; text-indent:30px;}
.art_txt h2{ font-size:16px; font-weight:bold; color:#404040; line-height:220%; text-indent:30px;}
.art_main{ padding:0 20px 20px 20px; border:1px solid #d7d7d7; border-top:none; border-radius:0 0 3px 3px; box-shadow:0 0 2px #ccc;}

.bzxzf_t h3{ background:url(/global/icon1.png) 7px center no-repeat;}
.spypaq_t h3{ background:url(/global/icon2.png) 7px center no-repeat;}
.zdly_t h3{ background:url(/global/icon3.png) 7px center no-repeat;}
.hjbh_t h3{ background:url(/global/icon4.png) 7px center no-repeat;}
.scaq_t h3{ background:url(/global/icon5.png) 7px center no-repeat;}
.xzsp_t h3{ background:url(/global/icon6.png) 7px center no-repeat;}
.jgysf_t h3{ background:url(/global/icon7.png) 7px center no-repeat;}
.zdcq_t h3{ background:url(/global/icon8.png) 7px center no-repeat;}
.czysjs_t h3{ background:url(/global/icon9.png) 7px center no-repeat;}
.ggqsydw_t h3{ background:url(/global/icon10.png) 7px center no-repeat;}
.sgjfgk_t h3{ background:url(/global/icon11.png) 7px center no-repeat;}


.lsubnav_list{ padding:0;}
.lsubnav_list h2{ height:28px; line-height:28px; background:url(/global/lsub_icon2.gif) 6px center no-repeat #f7f7f7; padding-left:20px; border-top:1px solid #a6d0e6;}
.lsubnav_list ul{ padding:0;}
.lsubnav_list ul li{ height:28px; line-height:28px; background:url(/global/lsub_icon.jpg) 6px center no-repeat #fff; padding-left:20px; border-bottom:1px solid #efefef; margin:0 20px;}


.list_search_cont ul{ padding-bottom:8px;}
.list_search_cont li{ float:left; width:33.3%;}
.list_search_cont li a{ height:28px; line-height:28px; background:url(/global/lsub_icon.jpg) 11px center no-repeat; padding-left:25px;}
.list_table .is_label{ padding-left:30px;}

.column_nav{ display:block; float:none; border-left:1px solid #d7d7d7; border-right:1px solid #d7d7d7;}
.column_nav span{ border:0;}
.column_nav span.hot{ border:0; border-left:1px solid #d7d7d7; border-right:1px solid #d7d7d7; margin-left:-1px;}
.ggqsydw .column_cont{ height:148px; overflow:hidden;}




/*2014-10-27*/
.flashtitle{ width:1000px; height:136px; position:absolute; top:32px; left:0;}
.banner{ position: relative;}


/*2014-11-25*/
.column_cont{ height:193px;}
.ggqsydw .column_cont{ height:159px; overflow-y:auto;}
.ggqsydw .column_cont li{width:217px;}
.bzxzf .column_cont,.spypaq .column_cont{ height:128px;}