@charset "utf-8";

.lw_wraper,.lw_container{ width: 1200px; margin: 0 auto;}
/*头部*/
.lw_head{ padding: 25px 0;}
/*.lw_logo{ background: url(images/logo.png) no-repeat; width: 871px; height: 70px; display: block; float: left; margin-right: 20px; margin-top: 10px; text-indent: -9999999999999px; overflow: hidden;}*/
/*.lw_logo{ background: url(images/logo.png) no-repeat ; background-size:95%; width: 751px; height: 50px; display: block; float: left; margin-right: 20px; margin-top: 10px; text-indent: -9999999999999px; overflow: hidden;}*/
.lw_logo{ background: url(images/logo_new_2021.png) no-repeat ; width: 820px; height: 60px; display: block; float: left; margin-right: 20px; margin-top: 10px; text-indent: -9999999999999px; overflow: hidden;}

.lw_add{ position: relative; float: left; margin-top: 20px; width: 120px;z-index:99;}
/*.lw_add h3{ color: #fff; font-size: 16px; margin-bottom: 10px; cursor: pointer;}*/
.lw_add h3{ color: #fff; font-size: 20px; margin-bottom: 10px; cursor: pointer;padding-top: 10px;}
.lw_add p{ border-radius: 3px;  background:rgba(160,202,229,0.6); height: 30px; line-height: 30px; text-align: center; color: #10678e;}

.lw_shuomin{ position: relative; float: left; margin-top: 28px;  width: 200px;z-index:99;}
.lw_shuomin h3{ text-align: right;color: #fff; font-size: 20px; margin-bottom: 10px; cursor: pointer;}
.lw_shuomin a{ font-size: 20px;color: #fff;}


/*站点详细列表*/
.lw_add_list{ display:none;width: 780px;padding:0;margin-right: 0px;border: 1px solid #0b9add;position: absolute;top:27px;z-index: 999;background: #fff;right: -280px;box-shadow: 1px -1px 1px #0798dc;}
.lw_add_list_lf{float:left;font-size: 13px;font-weight: bold;line-height: 31px;width:80px;text-align: center;}
.lw_add_list_lf a{ color: #0798dc;}
.lw_add_list_line{float:left;border-left: 1px solid #cae9f7;width: 2px;height: 324px;margin: 40px 5px 0 10px;}
.lw_add_list_rf{float: left;margin-top: 31px;}
.lw_add_list_rf ul li{float: left;font-size: 13px;width:67px;text-align: center;line-height: 31px;}
.lw_add_list_rf ul li a.sheng{color:#0798dc;}
.lw_add_list_rf ul li a{color: #333;}
.lw_add_list_rf ul li a:hover{color: #0798dc;}
.lw_tips{display:block;height: 9px;width: 16px;background: url(images/tips.png) no-repeat center center;float: left;position:absolute;top:-9px;left: 50%;z-index: 1000;}
.lw_add_list dl{ overflow: hidden; border-bottom: 1px solid #ccc; padding: 5px 0;}
.lw_add_list dt{ padding-left: 10px; width: 50px; text-align: left; line-height: 60px; float: left; margin-right: 10px;color: #0798dc; font-size: 15px;}
.lw_add_list dd{ overflow: hidden; margin-top: 15px;margin-bottom: 15px;}
.lw_add_list dd a{ padding: 0 10px;line-height: 30px;  display: inline-block;}
.lw_add_list dd a:hover,.lw_add_list dd a.on{ color: #fff; background: #0d7dca; border-radius: 3px;}


/*内容*/
.lw_main{ min-height: 1186px;position: relative;z-index:1;}
.lw_main_info{ min-height: 610px;position: relative;z-index:1;}

/*盒子*/
.lw_box{}
.lw_box_tit{ height: 45px; line-height: 45px; background: #0093d6;}
/*.lw_box_tit:hover{ background: #15669a;}*/
.lw_box_tit span{ padding-left:35px; color: #fff; font-size: 16px;}

.lw_fl{}
.lw_fl li{ width: 49.5%; height: 45px; float: left; text-align: center; font-size: 16px; color: #fff; cursor: pointer;}
/*.lw_fl li.on{background: #15669a;}*/
.lw_fl li.on{background: #f60;}


.lw_box_nr{ background: url(images/r_bg.png) repeat; min-height: 1136px; overflow: hidden ; position: relative;}
.lw_box_nr ul{ margin-left: -2%; overflow: hidden; padding: 10px 0; margin-top:-10px ;}
.lw_box_nr li{ float: left; width: 48%; margin-left: 2%;line-height: 24px; margin-top: 10px;}
.lw_box_nr li a{ padding: 3px 0; margin: 0 5px; text-align: left; display: block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.lw_box_nr li:hover a,.lw_box_nr li.on a{ color: #fff; background: #f60; border-radius: 2px;}


 .lw_other{ background: #cecece;color: #666;text-align: center;line-height: 24px;width: 90%;border-radius: 2px;margin: 5px 10px;}


/*---------右边内容----------*/
/*盒子*/
.lw_boxT{}
.lw_boxT_tit{ height: 45px; line-height: 45px; background: #0093d6; padding: 0 10px;color: #fff;}
.lw_boxT_nr{ background: #fff; min-height: 600px;}

.button_bottom { bottom: 10px; z-index: 999; background: #bbb url(images/next.png) no-repeat center center; height: 16px; width: 90%; margin: 5px 10px; cursor: pointer; border-radius: 2px; position: absolute; left: 0; }

./*面包屑*/
.lw_breadcrumb{ margin: 10px 0; line-height: 10px;color: #fff;}
.lw_breadcrumb h3{ margin:0  10px;padding: 0 50px; font-size: 18px;color: #fff;}
.lw_breadcrumb a{ margin:0  10px; color: #fff;}
.lw_breadcrumb span{  margin:0 0 0 500px;}


.lw_boxT_nr .lw_breadcrumb{ margin-bottom: 20px;}
.lw_boxT_nr .lw_breadcrumb a{ color: #333;}

/*筛选条件*/
#shaixuan{ height: 28px; line-height: 28px; border: 1px solid #0093d6; padding:0  35px 0 15px; width: 233px; display: block; position: relative; cursor: pointer;}
#shaixuan i{ width: 16px; height: 11px; display: block;; position: absolute; right: 9px;top: 8px; background: url(images/icon_sj.png) no-repeat;}
#shaixuan h3{ height: 24px; border: 0; outline: 0; background: none; width: 100%; color: #9c9c9c;}
.sx_list{ display: none; position: absolute; top: 28px; left: -1px; width: 283px; border: 1px solid #0093d6; height: 250px; overflow: hidden; background: #fff; z-index: 99;}
.sx_list li{ line-height: 30px; height: 30px; padding-left: 15px;color: #9c9c9c; cursor: pointer;}
.sx_list li:hover,.sx_list li.on{ background: #0093d6; color: #fff; }
.sx_list:hover{overflow-y: auto;}

.sc input{height: 28px; line-height: 28px; border: 1px solid #0093d6; padding: 0 10px;width: 233px; margin-right: 10px;}
.sc a{ height: 30px; line-height: 30px; display:inline-block;  background: #0093d6; color: #fff; width: 100px; text-align: center;}

/*切换*/
.lw_tabs_tit{ border-bottom: 1px solid #0d7dca;}
.lw_tabs_tit li{ float: left; padding: 0 20px; display: block; color: #0d7dca; font-size: 20px; line-height: 35px; cursor: pointer;}
.lw_tabs_tit li.active{ font-weight: 600; border-bottom: 2px solid #0d7dca;}
.lw_tabs_item{ padding: 10px 0;}


.sm_tit{ font-size: 18px; color: #f60; margin-bottom:10px;}


/*列表*/
/*
.lw_news{min-height: 810px;}
.lw_news li{  overflow:hidden; _zoom:1;}
.lw_news li{text-align:right; line-height:32px;}
*/
.lw_news{margin-top: -10px; overflow: hidden;min-height: 810px;}
.lw_news li{  overflow:hidden; _zoom:1;text-align:right; padding: 10px; height: 15px; line-height: 15px; margin-top: 5px;}
.lw_news li span{ font-size:12px; color:#a3a3a3;}
.lw_news li a{float:left; display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis; width:680px; text-align:left;}
.lw_news li a em{ color: #0d7dca; margin-right: 5px;}

/*分页*/
.lw-pager{ margin:20px 0; text-align: center;}
.lw-pager{ overflow: hidden; margin-left: -10px;}
.lw-pager li { float: left; margin-left: 10px; }

.lw-list-co a { color: #666; border: none; }
.lw-list-fy { width: 30px; margin: 0 4px; border: 1px solid #CCC; height: 16px; padding: 2px;  }
.lw-list-btn { width: 30px; height: 22px; text-align: center; cursor: pointer; background: url(images/fy_an.png) no-repeat; color: #fff; border:0; }
.lw-pager li a { color: #666; display: inline-block; text-align: center; line-height: 22px; height: 22px; border: 1px solid #dcdddd; padding: 0px 7px;  }
.lw-pager li:hover a{ background: #1E9EF8; color: #fff;border: 1px solid #1E9EF8;} 


/*当前*/
.lw_thisAdd{ font-size: 16px; color: #0d7dca; line-height: 35px; margin-bottom: 20px;}
.lw_thisAdd span{ color: #f60;}

/*部门切换*/
.lw_tabTs_tit li{ width: 210px;height: 61px; overflow: hidden; text-indent: -999999px; display: block; background: url(images/tabs.png) 0 -73px no-repeat; margin-right: 10px; float: left; cursor: pointer;}
.lw_tabTs_tit li.two{ background-position: -221px 0;}
.lw_tabTs_tit li.three{ background-position: -442px 0;}

.lw_tabTs_tit li.on{background-position:0 0;}
.lw_tabTs_tit li.two.on{background-position: -221px -73px;}
.lw_tabTs_tit li.three.on{background-position:-442px -148px;}

.lw_tabTs_nr{ padding: 10px 0;}


/*部门办事列表*/
.lw_bslb{ margin-top: -10px; overflow: hidden;min-height: 970px;}
.lw_bslb li{ border: 1px solid #0d7dca; padding: 10px; height: 25px; line-height: 25px; margin-top: 10px;}
.lw_bslb_bt{ width: 350px;display: block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.lw_bslb_links a{ padding: 2px 10px; margin-left: 10px; background: #0d7dca; color: #fff;}
.lw_bslb_links a:hover{ background: #066ec8;}



/*详细清单*/
.lw_qd_tit{ text-align: center; margin-bottom: 20px; font-size: 24px; font-weight: 600;}

/*表格*/
.lw_table{ width: 100%; }
.lw_table th{ text-align: center;padding:  10px; border: 1px solid #dcdcdc;}
.lw_table td{ padding:  10px; border: 1px solid #dcdcdc;}
.lw_table th{ background: #eff8fc;}


.lw_table_blue{ width: 100%; border: 1px solid #0d7dca;}
.lw_table_blue th,.lw_table_blue td{border: 1px solid #0d7dca; padding: 10px;}
.lw_table_blue th{ color: #0d7dca; background: #eff8fc; text-align: center;}


/*清单切换*/
.lw_qd_tabs{ border: 1px solid #ccc;}
.lw_qd_t{ border-bottom: 1px solid #ccc;}
.lw_qd_t li{ height: 34px; line-height: 34px; padding: 0 20px; float: left; cursor:pointer;}
.lw_qd_t li.on{ color: #fff; background: #36a8dd;}
.lw_qd_nr{ padding: 10px;}
.lw_qd_nr p{ line-height: 30px; text-indent: 28px;}

/*----------------详情列表页面--------------------------------------*/
.lw_xq_tit{ border-bottom:1px solid #0d7dca; height: 35px; color: #0d7dca; font-size: 16px;}
.lw_xq_tit span{ font-size: 20px; color: #0d7dca; font-weight: 600; padding: 0 10px; display: inline-block; border-bottom: 3px solid #0d7dca; line-height: 33px;}

.xq_list h3{ line-height: 35px; color: #0d7dca; margin-bottom:10px ; font-weight: 600; font-size: 18px; text-align: center;}
.xq_list p{ line-height: 30px;}

.xq_list_tit{ margin-bottom: 10px; width: 90px; text-align: center; display: inline-block; height: 32px; line-height: 32px; border-radius: 3px; background: #0d7dca; color: #fff;}


/*按钮*/
.lw_btn{ padding: 0 20px; display: inline-block; height: 32px; line-height: 32px; color: #fff; background: #0d7dca; border-radius: 3px;}
.lw_btn:hover{ color: #fff;}



/*页脚*/
.lw_footer_content{ height: 40px; line-height: 40px; background: url(images/ft_bg.png) repeat; text-align: center; color: #fff; position: fixed; bottom:0; right: 0; left: 0;z-index:99;}


/*多级菜单*/
.lw-nav{ position: relative;}
.lw-nav li { float: left; height: 45px;padding: 0 15px; display: block; cursor: pointer; font-size: 15px; }
/*.lw-nav li.on { background: #15669a;}*/
.lw-nav li.on { background: #f60;}

.subnav{  color:#333; box-shadow: 1px 1px 1px #ccc; background: #fff;  border: 1px solid #ccc;padding: 10px; }
.subnav  a {padding: 3px 5px;margin: 0 2px; border-radius:3px;text-align: center;display: inline-block; white-space: nowrap;overflow: hidden;text-overflow: ellipsis;line-height: normal;}
.subnav  a:hover,.subnav  a.on{color: #fff;background: #f60;border-radius: 2px;}

/*背景图片*/
.backImage{background-image: url(images/bg.png);background-repeat:no-repeat;background-size:115% 100%;background-attachment: fixed;}
